Refine Search
Sort by
$659,000
3 Beds 2 Baths 7575830 MLS 78621 Zip Code
Escape the city without giving up convenience at 437 Balch Road. Situated on 14.54 acres just outside Elgin, this custom-built home offers the privacy, space, and freedom that are becoming harder to find in Central Texas. Surrounded by mature trees and open pasture, the property feels like your own private retreat while still being within commuting distance of Austin, Bastrop, Tesla, and Samsung. Inside, you'll find soaring ceilings, abundant natural light, granite countertops, custom cabinetry, stainless steel appliances, and an open layout designed for everyday living and entertaining. Need a quiet place to work? The home features a dedicated heated and cooled office located just off the back patio. Separate from the main living areas, it's the perfect space for remote work, running a business, homeschooling, or simply escaping the noise of a busy household. Step outside and explore your own private trails winding through the wooded acreage. Enjoy evenings by the pond, watch wildlife from the deer blind, or relax in the hot tub under the Texas sky. The property also includes a deer feeder, cross-fencing for horses or cattle, and additional fenced areas for livestock or animals. Whether you're looking for a homestead, horse property, recreational retreat, hunting getaway, or simply room to breathe, this property offers endless possibilities. 14.54 acres. Private trails. Pond. Wildlife. Hot tub. Horse-ready fencing. Dedicated office. All just a short drive from Austin. This is the Texas lifestyle you've been looking for.

437 Balch Rd, Elgin

$309,000
3 Beds 2 Baths 6911843 MLS 78621 Zip Code
This Trinity Ranch home sits on a prime corner lot, combining a 3 bedroom, 2 bathroom layout with premium upgrades. Stepping through the welcoming foyer, durable wood-look flooring guides you past two bright secondary bedrooms that share a well appointed bathroom as you head into the heart of the home. The home opens up completely, where the kitchen and living room share a bright, connected space. The kitchen features a large center island with bar seating, white shaker cabinetry upgraded with convenient pull-out drawers in the lower cabinets, granite countertops, and stainless appliances. Tucked away at the back of the home, the primary suite accommodates large furniture and leads to an attached ensuite with a double vanity, an oversized shower, and a large walk-in closet with built-in shelving. Because the home sits on a deep corner lot, the private fenced yard offers an extraordinary outdoor living space. The exterior features a beautiful front walkway that perfectly matches the backyard design. The backyard is highlighted by an expansive covered patio, a jacuzzi, a custom stone fire pit, and pre-wiring/prep for an outdoor TV—perfect for weekend barbecues and relaxing evenings. The home has also been enhanced with a whole-house filtered water system, durable epoxy garage floor and newly installed ceiling fans in every room. Located in the 78621 zip code of Elgin, the Trinity Ranch neighborhood sits just off Highway 290 and SH 130, providing a direct 25-mile commute to Downtown Austin and the Austin-Bergstrom International Airport. Residents of this growing community have access to top-tier amenities just down the street, including a clubhouse, a resort-style pool with a splash pad, a playground, a shaded barbecue pavilion with barrel smokers, a basketball court, and dedicated tennis courts.

158 Gullivers Dr, Elgin

$399,900
4 Beds 3 Baths 8568909 MLS 78621 Zip Code
Acreage, Oaks, Privacy, and Possibility in Elgin Tucked onto 4.41 private acres with mature oak trees, this Elgin homestead offers the rare combination of peaceful country living and convenient access to Central Texas growth. The custom-built main home includes 4 spacious bedrooms and 3 full baths, with a flexible layout suited for guests, multi-generational living, creative space, or working from home. One of the standout features is a large partially divided bonus area with its own entrance. It could serve as a studio, office, guest retreat, hobby room, or future income-producing space, subject to buyer verification. The land offers plenty of room for gardens, outdoor living, pets, projects, and long-term plans. Private, practical, and full of potential, this property is for the buyer who wants more than a standard subdivision lot.

272 Old Coach Ln, Elgin

$334,990
5 Beds 3 Baths 9507667 MLS 78621 Zip Code
THE ONLY PREMIUM BUILDER OFFERING THE LOWEST TAX RATE IN ELGIN Designed for modern living with a graceful layout and smart flexibility, the Kimbell is a single-story home that lives large. The open kitchen, casual dining area, and great room come together in a wide, welcoming space that encourages connection – perfect for entertaining friends, sharing everyday meals, or simply relaxing at home. From the heart of the home, views extend to the covered patio, inviting outdoor living into your daily routine. The owner’s suite is a true sanctuary, offering a serene retreat tucked away at the rear of the home. A spacious bath and generous walk-in closet complete the suite, with choices to personalize the space even further for added luxury. Three secondary bedrooms offer space for family or guests, while a fourth bedroom near the front of the home provides added privacy – ideal for multigenerational households or overnight visitors. At the entry, a dedicated flex room can be personalized as a quiet study or creative workspace. You can even opt for a fifth bedroom with a third full bath for added flexibility – perfect for growing families or changing needs. With thoughtful storage, smart options, and plenty of room to grow, the Kimbell adapts beautifully to every stage of life. Its single-story ease, combined with elegant flow and practical functionality, make it a home that feels as good as it looks – a place where comfort meets possibility.

13517 Barn Chime St, Elgin

$505,000
3 Beds 2 Baths 8786065 MLS 78621 Zip Code
Discover a rare blend of privacy, nature, and convenience in this beautifully maintained ranch-style home situated on a sprawling 0.78-acre lot just moments from Downtown Elgin. This unique property features a picturesque pond with a charming walking bridge, towering oak trees, and a truly park-like setting right in your own backyard. Inside, the bright and open floor plan is designed for comfortable everyday living and effortless entertaining. The spacious kitchen overlooks the living area and offers granite countertops, white cabinetry, generous counter space, stainless steel appliances, and a breakfast bar for casual dining. A cozy fireplace adds warmth and character to the inviting living space. Two sets of French doors from the living and dining areas open to the expansive covered patio, creating seamless indoor-outdoor living. Enjoy peaceful mornings overlooking the pond, host gatherings under the covered patio with ceiling fans, or spend evenings entertaining around the built-in BBQ smoker. A standout feature of the property is the spacious detached studio. Whether you envision a home office, art studio, hobby room, fitness space, game room, or additional storage, this flexible space offers endless possibilities. Just steps from Elgin Memorial Park, you'll enjoy easy access to walking trails, playgrounds, sports fields, and open green space. Downtown Elgin is only a short drive away, offering local restaurants, coffee shops, boutiques, and beloved community events throughout the year. Offering a rare combination of small-town charm, outdoor beauty, and everyday convenience, this one-of-a-kind property is truly a place to call home. Schedule your showing today!

1102 N Avenue F Ave, Elgin

$235,000
4 Beds 2 Baths 2129345 MLS 78621 Zip Code
Recent paint & flooring added to this charming single-story home offering a warm and inviting layout perfect for comfortable everyday living. (new photos coming)The open living area flows seamlessly into the kitchen, creating a connected space for relaxing, dining, and entertaining. The primary bedroom includes a private full bathroom, providing a comfortable retreat at the end of the day. Step outside to enjoy the fenced backyard, offering space for pets, play, gardening, or outdoor gatherings,. Additional highlights include replacement windows installed in 2018, flooring added in 2021, kitchen appliances from 2021, a roof completed in 2025, and a recently serviced HVAC system. This cute and cozy home is ready to welcome its next owner. Discounted rate options and no lender fee future refinancing may be available for qualified buyers of this home.

17912 Honey Locust Ln, Elgin

$259,270
3 Beds 3 Baths 5657056 MLS 78621 Zip Code
Introducing 187 Cider Creek Drive located in Elgin’s premier community, Harvest Ridge! This two-story corner lot new build home is alive with natural light throughout, including an open-concept kitchen, dining, and living room with wood-look vinyl flooring. Enter the heart of the home where you’ll be greeted with an L-shaped kitchen boasting Miami White Silestone countertops, 42-inch upper cabinets, sleek black appliances with a gas range, and a charming window just above the single basin sink. Retire to the primary suite and unwind with a walk-in closet, dual vanity, and a Vikrell Surround shower. Enjoy other amazing features such as an alley access lot with a rear detached shed, 5 panel interior doors, and a covered porch perfect for morning coffee or evening sunsets. Harvest Ridge is designed for connection and convenience, featuring top-tier amenities like a resort-style pool, sports courts, fishing ponds, and a coffee bar. With the brand-new onsite elementary school now open and a full-time Lifestyle Director planning regular events, this new home in Elgin offers more than comfort, it offers a vibrant lifestyle.

187 Cider Creek Dr, Elgin

$234,160
3 Beds 3 Baths 5983786 MLS 78621 Zip Code
181 Cider Creek Drive combines charm, smart design, and added curb appeal thanks to its alley-access lot—placing the focus on a welcoming front elevation in Harvest Ridge, Elgin’s award-winning master-planned community. This two-story home features a rear detached shed, rear covered patio, and a covered porch perfect for enjoying the beautiful Texas outdoors. Inside you’ll be greeted with wood-look vinyl on the first floor, 5 panel interior doors, and ample natural lighting. Enter the L-shaped kitchen that offers Miami White Silestone countertops, 42-inch upper cabinets, sleek black appliances with a gas range, and cozy window above the single-basin sink overlooking the backyard. Relax in the primary suite with a Vikrell Surround shower, and a dual vanity for maximum getting ready space. Live where community comes to life with resort-style amenities, fishing ponds, pickleball courts, and a full-time Lifestyle Director planning year-round events—plus the convenience of an on-site elementary school just steps away.

181 Cider Creek Dr, Elgin

$247,270
3 Beds 3 Baths 6502527 MLS 78621 Zip Code
Welcome home to 175 Cider Creek Drive located in Elgin’s premier community, Harvest Ridge! This two-story new build home is alive with natural light throughout, including an open-concept kitchen, dining, and living room with wood-look vinyl flooring. Enter the heart of the home where you’ll be greeted with an L-shaped kitchen boasting Miami White Silestone countertops, 42-inch upper cabinets, sleek black appliances with a gas range, and a charming window just above the single basin sink. Retire to the primary suite and unwind with a walk-in closet, dual vanity, and a Vikrell Surround shower. Enjoy other amazing features such as an alley access lot with a rear detached shed, 5 panel interior doors, and a covered porch perfect for morning coffee or evening sunsets. Harvest Ridge is designed for connection and convenience, featuring top-tier amenities like a resort-style pool, sports courts, fishing ponds, and a coffee bar. With the brand-new onsite elementary school now open and a full-time Lifestyle Director planning regular events, this new home in Elgin offers more than comfort, it offers a vibrant lifestyle.

175 Cider Creek Dr, Elgin

$1,700,000
4 Beds 5 Baths 1405471 MLS 78621 Zip Code
15 miles to Tesla, and under 40 minutes to downtown Austin. This beautiful property includes a 1-story home with 3 bedrooms, 3 full baths,1 half bath (plus full bath in casita), 2 living areas, and 2 dining areas. The interior is perfection with a free flowing floor plan and dreamy natural light. This home offers both casual and formal spaces; perfect for entertaining. The home office will help you stay focused and organized with an impressive, built-in desk and bookshelves. Several areas of the home have been heavily upgraded and one of those spaces is the fabulous chef's kitchen. Rich wood cabinetry, granite countertops, wood shutters, and tile backsplash plus commercial style SS appliances including double ovens, gas cooktop, vent hood, and built-in microwave. Tranquility knows no bounds in the owner's suite, tucked at the rear of the home. Enjoy a spa day in your own ensuite bath that includes an oversized dual vanity, dressing vanity, soaking tub, and separate shower. Upgraded tile flooring spans throughout the entire home; no carpet. All secondary bedrooms have an ensuite bath. Entertainers, you've found your dream backyard! In-ground pool and spa surrounded by a wrought iron fence, expansive patio with a floor to ceiling stone fireplace, gazebo; the list goes on and on. 110'x28' detached garage (holds 11 cars with lift), plus 500 sq ft casita with a full bath. Fireplace, workshop, garden, and treehouse. Several exterior upgrades have also been made; all 16 acres completely fenced, asphalt driveway added, 2 stock ponds, cattle pens & shed, fountain added to the front, upgraded both a/c units, and installed drain pipe and a water line with meter to the ponds. New front gate installed 5/23/26. Full house generator. Both AC units replaced in 2022. Chicken Coop, Water softener and pond fountain added 2022. New Solar panels added with 100% coverage for power on annualized basis. Wildlife Exempt

2936 Fm 1704, Elgin

$310,000
4 Beds 3 Baths 2238156 MLS 78621 Zip Code
Welcome home to this beautifully designed **4-bedroom, 2.5-bath home backing to a greenbelt**, offering the privacy and natural views today's buyers are searching for. The **bonus room is conveniently located on the main level**, creating a functional layout for everyday living. The **open-concept floor plan** seamlessly connects the kitchen, dining, and living areas, making it ideal for entertaining and family gatherings. The kitchen features **stainless steel appliances**, ample workspace, and easy access to the heart of the home. Upstairs, you'll find all spacious bedrooms and additional living space, providing flexibility for family, guests, hobbies, or a home office. Step outside and enjoy the peaceful setting with **no rear neighbors and greenbelt views**, creating the perfect backdrop for morning coffee or evening relaxation. Located just minutes from the **community amenities**, residents enjoy convenient access to neighborhood recreation while also being close to schools, shopping, dining, and major commuter routes. Combining a **bonus room-on-main floor plan, greenbelt lot, open living spaces, and a desirable community location**, this home offers the lifestyle, comfort, and convenience that make it a standout opportunity.

148 Hidalgo Ln, Elgin

$280,000
3 Beds 2 Baths 1019316 MLS 78621 Zip Code
NEW PRICE — $19,000 PRICE REDUCTION! Now offered at $280,000. Beautifully updated historic home in the heart of Elgin, where timeless charm meets modern updates—and downtown is just a short stroll away. This charming 3-bedroom, 2-bath home offers an exceptional opportunity to enjoy small-town living within walking distance of Elgin’s locally owned shops, restaurants, coffee spots, festivals, and community events. Thoughtfully updated while preserving its historic appeal, the move-in-ready home features fresh interior and exterior paint, inviting living spaces, and a functional floor plan designed for everyday living. The result is a home that feels both comfortable and full of character. The expansive lot—more than one-third of an acre—is a true standout. The massive yard has been thoughtfully landscaped with native wildflowers and plants, creating a beautiful, natural setting with plenty of space to garden, entertain, play, or simply enjoy the outdoors. There is room here to make the property your own while still being close enough to walk into downtown for dinner, shopping, or one of Elgin’s many festivals. With its combination of historic charm, thoughtful updates, oversized lot, native landscaping, and an unbeatable location near the heart of downtown, 302 E. Brenham offers exceptional value at its new price of $280,000. Whether you're a first-time buyer, looking for more outdoor space, or dreaming of a home where you can walk to everything Elgin has to offer, this one is worth a look.

302 E Brenham St, Elgin

$258,900
3 Beds 2 Baths 1822638 MLS 78621 Zip Code
Tucked away in an exclusive cul-de-sac, this single-story, 3-bedroom, 2-bathroom powerhouse is built for a lifestyle that refuses to compromise. It is the perfect mix of high-end upgrades, premium finishes, and unmatched backyard privacy. Forget the tiny, cramped rooms and awkward configurations of today's speculative construction. New built homes just can't compare to the quality floor plan and masterful use of space that this home provides. This is your private sanctuary. Inside, the smart layout is flooded with natural light, high-end light fixtures, and upgraded ceiling fans keeping things crisp and stylish. The kitchen is locked and loaded with premium granite countertops and an enhanced tile backsplash that make cooking a flex and your morning routine feel like a luxury hotel stay. The primary and guest baths both showcase the same premium granite and add perfect lighting ambiance to their respective spaces. The main living area is built around a rugged fireplace meant for cold drinks, deep conversations, and actual relaxation. Three bedrooms offer plenty of space to carve out a command center, host guests, or just live loud without feeling cramped. The real showstopper and your new favorite place to spend your evenings is the massive, covered deck. This is your ultimate open-air chill zone, rain or shine. From here, you look out over a stunning, green space that is heavily treed with towering hardwoods. The dense canopy forms a natural green wall, creating an incredibly private, secluded feel. A small wet weather creek meanders through the space. It’s your own private wilderness. You can host high-stakes gatherings or enjoy a quiet morning coffee completely hidden from the rest of the world—no neighbors staring into your soul. The Bottom Line: Skip the uninspired, 2020 home layouts. Come grab your slice of quiet luxury, kick back on the deck, and look out over your own private forest.

207 Antietam Dr, Elgin

$349,900
4 Beds 3 Baths 3746040 MLS 78621 Zip Code
New Coventry Home! The Martin floor plan is a thoughtfully designed two-story home that balances functionality with modern comfort. Featuring four spacious bedrooms and two and a half bathrooms, this layout provides ample space for families of all sizes. The open-concept living area seamlessly integrates the kitchen, dining, and family room, creating an inviting space for entertaining and everyday life. The well-appointed kitchen includes a central island for additional prep space and seating. A luxurious primary suite offers a private retreat with a generous walk-in closet and a spa-like en-suite bath. The additional bedrooms are perfectly positioned to provide privacy while remaining easily accessible. A dedicated two-car garage completes this home, adding convenience and extra storage. The Martin is designed for those seeking both style and practicality in their living space.

13609 Gray Landing Dr, Elgin

$299,900
4 Beds 3 Baths 1236898 MLS 78621 Zip Code
New Coventry Home! The Donley floor plan is a thoughtfully designed two-story home that balances functionality with modern comfort. Featuring four spacious bedrooms and two and a half bathrooms, this layout provides ample space for families of all sizes. The open concept living area seamlessly integrates the kitchen, dining, and family room, creating an inviting space for entertaining and everyday life. The well-appointed kitchen includes a central island for additional prep space and seating. A luxurious primary suite offers a private retreat with a generous walk-in closet and a spa-like en-suite bath. The additional bedrooms are perfectly positioned to provide privacy while remaining easily accessible. A dedicated two-car garage completes this home, adding convenience and extra storage. The Donley is designed for those seeking both style and practicality in their living space.

13605 Gray Landing Dr, Elgin

$567,000
3 Beds 2 Baths 5241472 MLS 78621 Zip Code
Bring your horses and enjoy peaceful country living on 5 beautiful acres in Elgin! This charming property offers the perfect blend of peaceful country living and modern comfort. Featuring 2,154 square feet of thoughtfully designed living space, this home includes 3 spacious bedrooms, 2 full bathrooms, a two-car garage, and an additional living area perfect for a home office, media room, playroom, or guest retreat. The kitchen is well-equipped with granite countertops, an electric range, microwave, and dishwasher, creating a functional and inviting space for everyday living and entertaining. Natural light flows throughout the home, while the expansive acreage provides endless possibilities for gardening, recreation, or simply enjoying the quiet surroundings. Step outside to enjoy the property’s beautiful variety of mature fruit and nut trees, including two pecan trees, two fig trees, two peach trees, a pomegranate tree, and a plumcot tree, along with an established asparagus bush for seasonal harvests. An outdoor storage barn adds extra convenience and space for tools, hobbies, or equipment. Whether you’re looking for a private homestead, room to grow, or a serene escape just outside the city, this unique property offers the space, character, and lifestyle you’ve been searching for.

12800 Quarterhorse Dr, Elgin

$357,490
5 Beds 3 Baths 4323171 MLS 78621 Zip Code
MLS# 4323171 - Built by Trophy Signature Homes - Aug 2026 completion! ~ Welcome to a modern, family-friendly home designed for effortless living and entertaining. The first floor features a bright, open-concept layout where the spacious family room connects directly to the kitchen and breakfast area. You can relax in the private primary suite tucked away at the back of the house, which includes a large walk-in closet and a double-vanity bathroom. Upstairs, the layout perfectly supports your family with three additional spacious bedrooms, two of which include their own walk-in closets. The standout feature of this second floor is the massive, versatile game room that gives you endless options for a playroom, media center, or lounge area. With a dedicated utility room and smart storage throughout, this home gives you the space and functionality you need

226 Hornet St, Elgin

$260,000
4 Beds 3 Baths 2267900 MLS 78621 Zip Code
2.875% ASSUMABLE RATE on Boomtown Rd... and yes, that payment difference really does go BOOM! Compared to today’s typical rates, buyers could save roughly $575 per month, adding up to around $34,500 in savings during just the first 5 years alone. This 4 bedroom, 2.5 bath home offers a functional layout with all bedrooms upstairs and open living spaces downstairs that make everyday life easy. The kitchen includes granite countertops, designer wood cabinetry, energy efficient appliances, and plenty of storage. Upstairs, the primary suite includes a walk in shower, garden tub, oversized walk in closet, and plenty of room to spread out comfortably. Additional highlights include a WiFi enabled garage door opener and extra storage throughout the home. Located in Homestead Estates with nearby parks, playgrounds, and quick access to Hwy 290, this home combines serious payment savings with everyday convenience. This low rate doesn't come around often. Contact the listing agent directly for more details and schedule your showing today before it's gone!

14405 Boomtown Way, Elgin

$499,000
3 Beds 2 Baths 3130723 MLS 78621 Zip Code
“Pfeiffer's Hatchery” is one of Elgin's original homesteads: a restored c. 1900 Folk Victorian on nearly an acre, one block from the historic downtown. Elgin grew up around the railroad in the late 1800s and this house grew up with it, built from lumber likely unloaded straight from the train cars. The line still passes two or three times most days, the soundtrack of the town it built. Five years of restoration readied it for its next century: new metal roof and decking (2022), new HVAC (2021), a gutted and rebuilt primary bath, a remodeled mudroom with pressed-tin ceiling, new attic insulation, new foundation skirting, and many of the original wavy-glass wood windows carefully re-tooled. Full renovation log available. Inside: high ceilings, original wood floors, an open staircase, a built-in china hutch, large kitchen with farmhouse sink beneath original casements, a deep green clawfoot tub in one bath and a tiled walk-in shower in the other, a vaulted attic office, a skylit loft bedroom, multiple living areas, and a walk-in dressing room. All appliances convey. Outside is the rare part. The original two-story hatchery barn, roughly 800 square feet, matches the home's Folk Victorian character right down to its new metal roof, with a slab floor, electric, a loft, and ADU potential for a buyer ready to run plumbing. A three-car carport (2024) sits alongside it, and "The Barracks," a building relocated from nearby Camp Swift after WWII, stands beyond. Then the land itself: nearly an acre of former pecan orchard in town, with mature producing trees, garden beds, a hand dug well available for irrigation, and room to farm or build. Add a covered front porch and a rear deck, all 30 minutes from Austin and a three-minute walk to great coffee shops, bars, restaurants, and the new city park in downtown Elgin. Generations have gathered under these pecans for every kind of celebration and gathering. The Hatchery is ready for its next chapter.

200 E Brenham St, Elgin

$278,660
3 Beds 3 Baths 6991257 MLS 78621 Zip Code
Introducing 108 Cider Creek Drive in Elgin’s premier community, Harvest Ridge! This two-story new build home is alive with natural light throughout, including an open-concept kitchen, dining, and living room with wood-look vinyl flooring. Enter the kitchen where you’ll be greeted with a center island, 42-inch upper cabinets, Blanco Atlantico Granite countertops, and sleek black appliances with a gas range. A utility closet is conveniently placed between the bedrooms, making laundry swift and hassle-free. Wind down in the upstairs primary bedroom with an ensuite bathroom with a walk-in shower and walk-in closet. Enjoy even more amazing features such as 5 panel interior doors, and silestone bathroom vanities. Harvest Ridge is designed for connection and convenience, featuring top-tier amenities like a resort-style pool, sports courts, fishing ponds, and a coffee bar. With the brand-new onsite elementary school now open and a full-time Lifestyle Director planning regular events, this new home in Elgin offers more than comfort, it offers a vibrant lifestyle.

108 Cider Creek Dr, Elgin

$374,999
3 Beds 2 Baths 6856693 MLS 78621 Zip Code
Tucked just blocks from the heart of Elgin, this 3.3-acre property offers something increasingly rare: space to grow, land to create, and the freedom to imagine what comes next. Built in 1955, this charming 3-bedroom, 2-bath home blends small-town convenience with the feel of a private homestead. Fresh interior paint throughout gives the home a clean, updated canvas, while the land opens the door to countless possibilities. Create an urban farm, establish a food forest or orchard, raise livestock, keep horses or design expansive gardens just minutes from downtown. With two separate access points from Old McDade Road and Maple Lane, the property also offers exceptional flexibility for future expansion. Whether you’re dreaming of multi-generational living, adding an ADU, workshop, guest quarters, or even exploring subdivision potential, this property is uniquely positioned to evolve alongside your lifestyle. There’s ample room for a pool, outdoor entertaining spaces, additional structures, or simply enjoying the peace and privacy that comes with acreage in town. A property with room for both roots and reinvention — all within walking distance to downtown Elgin.

528 Old Mcdade Rd, Elgin