For sale

255 Upland Shores Dr

Penhook, VA 24137 · The Waters Edge

$2,295,000

  • 5beds
  • 4.5baths
  • 4,241sq ft
  • 0.4acres
  • 1992built

Listed by Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

Take the virtual tour

About this home.

Custom built by Charles Lynch, this exceptional lake home showcases quality craftsmanship and thoughtful updates throughout.

A major renovation completed in 2007 included the expansion of the kitchen to incorporate the former porch area, creating a spacious and inviting gathering space. The lower level was also enhanced with additional work and living areas. Numerous improvements have been completed within the last four years, including marble countertops and backsplash in the laundry room, epoxy-coated garage floors, a new garage door, white oak white brushed engineered hardwood flooring in the lower level, new carpeting, and a beautiful stackstone fireplace. Additional upgrades include a new dock floater, propane water heater (2024), electric water heater (2017, and water softener system. The primary suite offers exceptional comfort with dual-zone climate control, heated tile floors in the primary bath, and a luxurious steam shower. The home is served by gas heat, with additional HVAC system added for the kitchen expansion. This property may be purchased turnkey, including most furnishings and accessories for an additional 50K Separate Bill of Sale with only a limited number of seller exclusions to be provided upon request. An active club membership may be purchased within 30 days of closing. Purchasers are responsible for the 35K initiation fee

Facts and features.

The home

Type
House (Single Family Residence)
Style
Contemporary
Bathrooms
4 full, 1 half

Inside

Basement
Walk-Out Access
Finished basement
1,705 sq ft
Fireplaces
2
Flooring
Carpet, Tile, Wood
Appliances
Microwave Oven (Built In), Wall Oven, Air Cleaner, Dryer, Washer, Cooktop, Dishwasher, Disposal, Refrigerator
Interior features
Walk-In Closet(s), Ceiling Fan(s), Wet Bar

Outside and lot

View
lake
Lot setting
Sloped Down
Water
Cove

Utilities

Heating
Zoned, Heat Pump Gas
Cooling
Heat Pump Electric, Zoned
Water source
Public

Community

Subdivision
The Waters Edge
HOA dues
$250 annually
Community features
Private Golf, Restaurant
County
Franklin County

The listing

Source
Roanoke Valley Association of REALTORS® MLS #932249

Price and status history.

35

days on market

DateEventPrice
Oct 9, 2026Listed for sale$2,295,000

Price per square foot

This home$541
Penhook house median$360

Asking price per finished square foot, compared with the median of 30 houses sold in Penhook in the last 12 months. 50% above the median.

Location.

255 Upland Shores Dr, Penhook, VA 24137

Estimate a monthly payment.

Every number below is yours to change. The interest rate is an example, not a quote.

$12,286/mo

Principal and interest
$11,605
Property tax
$561
Home insurance
$100
HOA dues
$21

Loan amount $1,836,000

Example rate only. Change it to the rate a lender offers you.

From the listing. Taxes can change after a sale.

Example. Use your quote.

From the listing.

An estimate for planning only. It is not a loan offer or a rate quote, and it leaves out mortgage insurance and closing costs. A lender can give you exact numbers.

Listing information

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate.

Displayed by GRAVITY Real Estate Group.

Information last updated .

Listing information is provided for consumers' personal, non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Information is deemed reliable but is not guaranteed and should be independently verified. Listings are courtesy of the listing brokerage shown with each property.

See it in person.

Request a tour.

Pick a day and a time. A GRAVITY agent will reach out to confirm.

Day
Time of day

A phone number or an email is enough.

We use your details only to reply about this home.

Ask a question.

Ask about the home, the neighborhood or the next steps. A GRAVITY agent will reply by email or phone.

A phone number or an email is enough.

We use your details only to reply about this home.