$1,080,000
20 Brooke DR
Union Hall, VA 24176
MLS# 918947
5 beds  |  4 baths  |  4080 sqft


20 Brooke DR, Union Hall, VA 24176
  1 / 129  
20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176 20 Brooke DR, Union Hall, VA 24176

Property Description
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,

Details
Contract Information
Current Price: $1,080,000
Sold Price: $1,080,000
List Date: 2025-07-06
Status: Closed
General Property Description
Property Sub-Type: Townhouse
Residential Type: Attached
Construction Status: Completed
Year Built: 2004
Total Bdrm: 5
Total Bths: 4
Total F Baths: 4
Entry Above Grd Fin SQFT: 2200
Upper Above Grd Fin SQFT: 514
Lower Below Grd Fin SQFT: 1366
Total Fnshd SqFt: 4080
Total Above Grd Fin SQFT: 2714
Grand Total Attached SQFT: 4080
Basement Y/N: Yes
Prim. Covered Prking: Garage Attached
# Prim Cov Spaces: 2
Total Cov'd Prk Spc: 2
Total Acreage: 0.18
Water Class: Waterfront Property
Water ID: Smith Mtn Lake
Location Legal Taxes
Area: 0490 - SML Franklin County
Street Number: 20
Street Name: Brooke
Street Suffix: DR
State/Province: VA
Zip Code: 24176
Subdivision: The Cottages At Contentment Island
Municipality: Franklin County
Elementary School: Glade Hill
Middle School: Ben Franklin Middle
High School: Franklin County
Status Change Info
Ratified Contract Dt: 2025-07-26
Sold Date: 2025-08-19
Sold Price: $1,080,000
Fireplace
# Fireplaces: 1
Primary Bedrooms
Primary BR Entry Lvl: 1
Bedrooms
BR Entry Level: 2
BR Upper Level: 1
BR Lower Level: 2
Full Baths
Full Baths Entry Lvl: 2
Full Baths Upper Lvl: 1
Full Baths Lower Lvl: 1
Laundry
Laundry Entry Level: 1
Water Details
Number Covered Slips: 1
Property Features
Limited Service: Not Limited Service
Lot Description: Level
Construction: Hard Board
Basement: Full; Walk-Out Access
Heating: Heat Pump Electric
Cooling: Heat Pump Electric
Fireplace: Gas Log; Living Room
Interior Features: Cathedral Ceiling(s); Ceiling Fan(s); Storage; Walk-In Closet(s); Whirlpool Bath
Exterior Features: Deck; Paved Driveway
Views: Lake
Appliances: Dishwasher; Microwave Oven (Built In); Refrigerator; Range Electric
Misc Features: Gated Community; Paved Road; Underground Util
Area Amenities: Common Pool; Tennis Court(s)
Floors: Carpet; Tile - i.e. ceramic; Wood
Exterior Doors: Full View
Porch: Covered Porch; Front Porch; Rear Porch
Water Description: Public
Sewer Description: Private Septic
Water Heater Type: Tank
Water Htr Energy: Electric
Water Acc Only B: Deed/Assgn Dock
Boat Dock Desc: A-Roof; Floater; Stationary; Storage/Util Bldg
Water Features: Cove
Supplements
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!
Room Information
Room Name Level Level
Primary BedroomEntryEntry
Bedroom 2EntryEntry
Bedroom 3UpperUpper
Bedroom 4LowerLower
Bedroom 5LowerLower
AtticEntryEntry
Dining AreaEntryEntry
FoyerEntryEntry
Great RoomLowerLower
KitchenEntryEntry
LaundryEntryEntry
Living RoomEntryEntry
Mud RoomEntryEntry
Recreation RoomLowerLower

Listing Office: BERKSHIRE HATHAWAY HOMESERVICES SMITH MOUNTAIN LAKE REAL ESTATE

Last Updated: August - 20 - 2025

All searches are performed on live data on the MLS server. Although the Multiple Listing Service of The Roanoke Valley is the single source for these listings, listing data appearing on this website does not necessarily reflect the entirety of all available listings within the Multiple Listing Service. All listing data is refreshed daily, but its accuracy is subject to market changes. All copyrights and intellectual property rights are the exclusive property of the Multiple Listing Service of The Roanoke Valley. Whether obtained from a search result or otherwise, visitors to this website may only use this listing data for their personal, non-commercial benefit. The unauthorized retrieval or use of this listing data is prohibited.