Curious about this home?

Ask anything — no agents, no pressure

Try asking

About This Home

This 3-bedroom, 2-bathroom single family at 900 Buffalo Creek Road in Buffalo Junction, VA is listed for $799,995 ($420 per sqft). Built in 1993, the home offers 1,904 sqft of living space on a 29.02 acres lot.

Agent Description

Welcome to a rare opportunity on beautiful Kerr Lake, where waterfront living meets wide-open acreage. This unique offering includes over 28 acres spanning three parcels, providing the perfect blend of privacy, recreation, and future potential. Enjoy your own floating dock and endless days on Virginia's largest lake, all while having the space and freedom that only acreage like this can provide.

The property features a 4-stall horse barn complete with tack room, lean-to's, and additional sheds (in need of some TLC), along with expansive pastureland and open fields. The farmland is currently leased on a free-use basis to a neighboring farmer who maintains the fields, helping preserve the beauty and usability of the land.

Whether you envision designing a private waterfront estate, creating your own homestead, or building legacy land for generations to enjoy, this property offers the space and flexibility to bring your vision to life. The existing home is being sold as-is, with most furnishings conveying, making it a comfortable starting point while you plan, build, or renovate your dream property.

Properties offering this combination of waterfront, acreage, and possibility are truly rare. Don't miss your chance to own a piece of Kerr Lake with unlimited potential.

Key Features

  • Built in 1993
  • 29.02 acre lot
  • Fireplace
  • Waterfront

Property Details

2 full
1993

Amenities

FireplaceWaterfront

Monthly Cost Estimate

$4,279/mo

20% down · 6.5% · 30 years

Principal$579
Interest$3,467
Insurance$233

Estimates only. Actual payments may vary.

Location

900 Buffalo Creek Road

Buffalo Junction, VA 24529

.NON-Subdivision

Features & Amenities

Interior Features

Window TreatmentsWalk-in Closet(s)Washer &/or Dryer Hookup

Exterior Features

Gravel DriveBarn/StableGolf Cart Path

Property Details

Heating

Electric (Heating)Fireplace(s)

Appliances

RefrigeratorMicrowaveRange/Oven-ElectricWasherDryer

Questions & Answers

This 3-bedroom, 2-bathroom single family at 900 Buffalo Creek Road is listed at $799,995 ($420/sqft). The estimated monthly payment is $3,467 based on 20% down at 6.5% interest.

Key features include: Built in 1993, 29.02 acre lot, Fireplace, Waterfront. Interior Features: Window Treatments, Walk-in Closet(s), Washer &/or Dryer Hookup. Exterior Features: Gravel Drive, Barn/Stable, Golf Cart Path.

This property is listed by Shana Steffey and can be reached at 4349171814 or shanasteffey@gmail.com.

SS

Shana Steffey

Agent at Exit Town & Lake Realty, Bracey

(434) 917-1814

Listed by Exit Town & Lake Realty, Bracey · View on Broker Site

MLS# 140626· Source: listhub· Updated 110 days ago

Copyright © 2026 Roanoke Valley Lake Gaston Board of Realtors. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.

900 Buffalo Creek Road, Buffalo Junction, VA 24529

Open this listing in: