50 Brooke DR
$1,150,000
5 bd 4 ba 4,118 sqft
50 Brooke DR
Union Hall, VA 24176
7 days on market
Property Type
Residential
Year Built
2004
Lot Size
0.18 acres
Garage

About This Property

Smith Mountain Lake townhouse featuring a deeded boat slip just steps away. Community amenities include a sandy beach, clubhouse, pool, and tennis courts for year-round recreation. This spacious home offers convenient one-level living on the main floor, plus a private family suite upstairs. The lower level includes two bedrooms, plenty of storage and a wet bar/recreation area with new luxury vinyl plank flooring. New carpet throughout. Second bedroom on the entry level can serve as an office or craft room, providing flexible space to suit your needs. Perfect as a full-time residence or a weekend retreat.

Property Details

Interior

Bedrooms
5
Bathrooms
4
Living Area
4,118 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
$433/mo

Utilities

Utilities
Underground Utilities
Sewer
Community System

Schools

Elementary
Glade Hill
Middle School
Ben Franklin Middle
High School
Franklin County

Interior Features

Cathedral Ceiling(s), Ceiling Fan(s), Walk-In Closet(s)

Appliances

Microwave Oven (Built In)

Heating

Heat Pump Electric

Cooling

Heat Pump Electric

Patio & Porch Features

Front Porch, Rear Porch, Covered Porch, Deck, Patio

Lot Features

Gentle Sloping

Listing Information

MLS #
925887
Listing Agent
DEBBIE SHELTON
Listing Office
BERKSHIRE HATHAWAY HOMESERVICES SMITH MOUNTAIN LAKE REAL ESTATE
Listed Date
May 23, 2026
Florenchine Velasquez
Florenchine Velasquez
Realtor®, Sales Associate

Contact Florenchine Velasquez About This Property

Interested in 50 Brooke DR? Send us a message and we'll get back to you.

Your information will be kept confidential and used only to respond to your inquiry.