+128 more
/ 133
+123
$1,150,000
5 bd
4 ba
4,080 sqft
20 Brooke DR
Union Hall, VA 24176
Sold
9 days on market
Property Type
Residential
Year Built
2004
Lot Size
0.18 acres
Garage
—
About This Property
Experience lakefront living at its finest in this beautifully upgraded, low-maintenance townhouse in The Cottages at Contentment Island. Boasting one of the most coveted views in the community, this home offers panoramic sights of the main channel and the stunning Peaks of Otter—views you'll never tire of. Positioned for convenience, your deeded boat slip is located directly in front of the unit. Outfitted with a remote-controlled boat lift, Touchless Automatic Boat Cover, jetski lift, and dedicated storage, it's designed to make lake days effortless. Inside, the open-concept floor plan is thoughtfully designed for both comfort and style. The main-floor primary suite makes for easy everyday living, while recent high-end upgrades elevate the entire space: Brand new appliances, sink, Engineered hardwood floors throughout the main level, Composite Trex decking for durability and low maintenance, New roof on the home (2019) and boathouse (2021), EZ Port VXP jetski dock. The property offers a gentle slope to the shoreline, perfect for enjoying your waterfront lifestyle without the hassle. Just steps away, enjoy resort-style amenities including a lakeside pool, tennis courts, picnic pavilion, and a clubhouse with kitchen, exercise room, gathering space, and more. Located in a golf cart-friendly, scenic community with walking and jogging trails, this home is perfect for full-time residents or weekend getaways. Luxury, views, and conveniencedon't miss this rare opportunity at The Cottages. Schedule your showing today!
Property Details
Interior
- Bedrooms
- 5
- Bathrooms
- 4
- Living Area
- 4,080 sqft
- Fireplace
- Yes
Exterior & Lot
- Lot Size
- 0.18 acres
- Year Built
- 2004
Location
- Subdivision
- The Cottages At Contentment Island
- County
- Franklin County
- ZIP Code
- 24176
Financial
- Listing Terms
- Annual Taxes
- $4,113
- HOA Fee
- $400/mo
Utilities
- Utilities
- Underground Utilities
- Sewer
- Private Septic
Schools
- Elementary
- Glade Hill
- Middle School
- Ben Franklin Middle
- High School
- Franklin County
Interior Features
Cathedral Ceiling(s), Ceiling Fan(s), Storage, Walk-In Closet(s), Whirlpool Bath
Appliances
Microwave Oven (Built In)
Heating
Heat Pump Electric
Cooling
Heat Pump Electric
Patio & Porch Features
Front Porch, Rear Porch, Covered Porch, Deck
Lot Features
Level
Listing Information
- MLS #
- 918947
- Listing Agent
- JADA A. TURNER
- Listing Office
- BERKSHIRE HATHAWAY HOMESERVICES SMITH MOUNTAIN LAKE REAL ESTATE
- Listed Date
- May 23, 2026
Contact Megan Eberle About This Property
Interested in 20 Brooke DR? Send us a message and we'll get back to you.