613

Franklin County VA Homes for Sale

Section Image
  • /8

    $72,900

    • Land
    • 42,688 Sq Ft
    • $74,388 per Acre

    Lot 24 Nyle Ridge Rd, Wirtz, VA 24184

    Don't miss your chance to build in the highly sought-after Meador View subdivision with gorgeous mountain views! This 0.98-acre lot offers a peaceful setting surrounded by beautiful homes in a well-established, upscale neighborhood. Enjoy the perfect balance of privacy & convenience--just minutes to Rocky Mount, Westlake, Roanoke, & nearby Smith Mountain Lake amenities. Grocery stores, shopping,

    Andrea Hodges Weiss LYONS TEAM, REALTORS(r)

    Lot 24 Nyle Ridge Rd, Wirtz, VA 24184
  • /40

    $229,950

    • 3 Beds
    • 2 Baths
    • 1,188 Sq Ft

    223 Taylor Tyree Rd, Rocky Mount, VA 24151

    Charming ranch offering perfect one level living on 1.33 acre lot. Spacious and open floor plan offering a Living room w/fireplace, dining area, sunny kitchen w/all appliances, master bedroom w/walk-in closet & private bath w/double sinks, jetted tub, and separate shower, 2 additional BR's, 2nd full bath and laundry room. There is a rear deck overlooking the private backyard. Newer HVAC, wood

    Joan Turner BERKSHIRE HATHAWAY HOMESERVICES PREMIER, REALTORS(r) - NORTH

    223 Taylor Tyree Rd, Rocky Mount, VA 24151
  • /2

    $42,753

    • Land
    • 1 Acre
    • $42,753 per Acre

    LOT 22 Belle Isle Dr, Union Hall, VA 24176

    TERRIFIC WOODED BUILDIING LOTS IN NEW SECTION OF HIGHLAND LAKE. COMMUNITY BOAT RAMP LOCATED IN SECURED STORAGE AREA. CONVENIENT TO NEW APPROVED SOUTH LAKE COMMERCIAL DEVELOPMENT AND EASY ACCESS FROM GREENSBORO, HIGHPOINT AND WINSTON-SALEM. PURCHASER TO INSTALL WELL AND SEPTIC.

    Courtnee Bishop MKB, REALTORS(r)

    LOT 22 Belle Isle Dr, Union Hall, VA 24176
  • /2

    $119,000

    • Land
    • 17 Acres
    • $7,000 per Acre

    1980 Power Dam Rd, Rocky Mount, VA 24151

    Not often available near Rocky Mount, this tract offers 17 acres of well-balanced land combining build potential, recreation, and natural beauty. The property features an open field, a scenic creek, and a strong mix of habitat that supports abundant wildlife. The southern portion provides a natural setting for a potential homesite with privacy. North of the creek, an old pasture has grown into

    Bear Davidson United Country Virginia Realty

    1980 Power Dam Rd, Rocky Mount, VA 24151
  • /61

    $1,375,000

    • 3 Beds
    • 3.5 Baths
    • 3,113 Sq Ft

    171 Marvin Gardens Dr, Moneta, VA 24121

    Welcome to the Prestigious Park Place Community, where luxury living meets the beauty of Smith Mountain Lake. This lightly lived-in home showcases refined upgrades, timeless elegance, and stunning lake views throughout. Upon entry, you are welcomed by a gracious foyer, gleaming hardwood floors, and an open concept living area designed for both comfort and entertaining. The spacious living room

    Daniel Scott MKB, REALTORS(r) - AT THE LAKE

    171 Marvin Gardens Dr, Moneta, VA 24121
  • /8

    $69,900

    • Land
    • 1.42 Acres
    • $49,225 per Acre

    26 Nyle Ridge Rd, Wirtz, VA 24184

    Don't miss your chance to build in the highly sought-after Meador View subdivision with gorgeous mountain views! This 1.42-acre lot offers a peaceful setting surrounded by beautiful homes in a well-established, upscale neighborhood. Enjoy the perfect balance of privacy & conveniencejust minutes to Rocky Mount, Westlake, Roanoke, & nearby Smith Mountain Lake amenities. Grocery stores, shopping,

    Laila Odat Lyons Team Realtors

    26 Nyle Ridge Rd, Wirtz, VA 24184
  • /4

    $8,000

    • Land
    • 15,681 Sq Ft
    • $22,222 per Acre

    0 Old Mill Dr, Gills Creek, VA 24101

    Build your dream lake home on this beautiful lot at Smith Mountain Lake! Enjoy private lake access with community amenities including a boat launch, dock, and tennis courts. Lake living at its best! Community water system available; purchaser to install septic. Located near Westlake and Vinton, offering convenience to shopping, dining, and recreation. Don't miss this opportunity to own in a

    Lisa Martin Berkshire Hathaway Homeservices Premier, REALTORS

    0 Old Mill Dr, Gills Creek, VA 24101
  • /8

    $247,500

    • Land
    • 73 Acres
    • $3,390 per Acre

    3546 Prillaman Switch Rd, Ferrum, VA 24088

    Offering +/- 70 Acres of beautiful land in Franklin County, VA. Small pasture and stream with a majority in standing hardwoods. Spring fed water source and logging roads make for Great Hunting! Great Hunting!!! Great Hunting!!! No zoning restrictions with electrical available and long paved road frontages. Large metal building with concrete floor. A shopping area is just a few miles away and

    Trevor Norford WAINWRIGHT & CO., REALTORS(r)- LAKE

    3546 Prillaman Switch Rd, Ferrum, VA 24088
  • /4

    $45,000

    • Land
    • 16,988 Sq Ft
    • $115,385 per Acre

    0 Leeward Dr, North Shore, VA 24121

    Pretty lot in upscale neighborhood. Gently sloped, nice trees, and a huge rock garden (in progress). New survey and septic perc test. (Approved for 3 BR). Public water, so no well drilling expense. Driveway roughed-in. Conveniently located in Westlake w/easy access to day-to-day necessities. If you like, you can also join the community's country club: w/ golf, pool, tennis, pickleball, clubhouse,

    Dave Gresham SMITH MOUNTAIN LAKE REALTY LLC

    0 Leeward Dr, North Shore, VA 24121
  • /2

    $29,711

    • Land
    • 37,461 Sq Ft
    • $34,548 per Acre

    LOT 1 Dillards Hill Rd, Union Hall, VA 24176

    TERRIFIC WOODED BUILDING LOT IN NEW SECTIONS OF HIGHLAND LAKE. COMMUNITY BOAT RAMP LOCATED IN SECURED STORAGEAREA. CONVENIENT TO NEW APPROVED SOUTH LAKE COMMERCIAL DEVLPMENT AND EASY ACCESS FROM GREENSBORO, HIGHOINTAND WINSTON-SALEM. PURCHASER TO INSTALL WELL AND SEPTIC. NOT YET ASSESSED. TAX RATE TIME LIST PRICE.

    Courtnee Bishop MKB, REALTORS(r)

    LOT 1 Dillards Hill Rd, Union Hall, VA 24176
  • /8

    $35,900

    • Land
    • 31,798 Sq Ft
    • $49,178 per Acre

    38 Summit Dr, Rocky Mount, VA 24151

    Beautiful lot overlookng the town of Rocky Mount. This home is nestled between beautiful homes . The paved streets are wide and a fabuulous setting with a wide view. Only minutes into Rocky Mount, 15 minutes to Roanoke or Smith Mountain Lake.

    Pat Bailey CB SALES AND RENTALS INC

    38 Summit Dr, Rocky Mount, VA 24151
  • /34

    $459,000

    • 3 Beds
    • 2.5 Baths
    • 2,422 Sq Ft

    3536 Old Franklin Turnpike, Glade Hill, VA 24092

    With all the charms of yester-year with all the modern conveniences. This stately farm house offers the perfect setting for entertaining and family enjoyment. Maintenance free exterior, detached 2 car carport/gazebo, detached 4 bay equipment shed, garden space, just 5 minutes from town. Must see to appreciate!

    Gaye Greene TOWN & COUNTRY REALTY OF FRANKLIN CO

    3536 Old Franklin Turnpike, Glade Hill, VA 24092
  • /2

    $129,900

    • Land
    • 21,780 Sq Ft
    • $259,800 per Acre

    LOT 126 Lands End Rd, Penhook, VA 24137

    Beautiful Flat Lot with Smith Mountain Lake Views. Located in Private Golf Community ( The Waters Edge ). Active Club Membership. Purchaser to Pay Club Initiation Fee. Owner/Realtor.

    Erik Plyler WATERMARK REALTY LLC

    LOT 126 Lands End Rd, Penhook, VA 24137
  • /41

    $65,000

    • Land
    • 21,780 Sq Ft
    • $130,000 per Acre

    0 Lakewood Forest Rd Unit 923062, Gills Creek, VA 24121

    This half acre and UNRESTRICTED lot sits perched above Smith Mountain Lake and is awaiting your dream build! It possesses a fantastic lake view from the back of the property and great potential for further panoramic views from other areas of the lot. It also features a fantastic location in a quiet and peaceful community while being just a minutes walk from the community dock and boat ramp. It

    Tyler Hawes BHHS MOUNTAIN SKY PROPERTIES INC- B'BURG

    0 Lakewood Forest Rd Unit 923062, Gills Creek, VA 24121
  • /6

    $95,000

    • Land
    • 23,958 Sq Ft
    • $172,727 per Acre

    Lot 113 Cross Harbour Dr, Penhook, VA 24137

    The Waters Edge - Enjoy building your beautiful home on the homesite over looking #14 fairway with seasonal views of the water. Septic and water hook up fees are the responsibility of the Purchasers.

    Vicki Millehan BERKSHIRE HATHAWAY HOMESERVICES SMITH MOUNTAIN LAKE REAL ESTATE

    Lot 113 Cross Harbour Dr, Penhook, VA 24137
  • /34

    $98,900

    • Land
    • 3.14 Acres
    • $31,497 per Acre

    Lot 33 Windridge Pkwy, Hardy, VA 24101

    Private, VERY QUIET wooded lot on 3.14 acres. Close to both Roanoke and Smith Mountain Lake. Situated in a high-end subdivision of expensive homes. Amazing VIEWS (25 miles) available by clearing selected trees (see photos). This is one of the last remaining vacant lots in Belden Woods Estates. For subdivision info, go to beldenwoods.com. Every lot in the subdivision has 3+ acres, most with great

    Ted Ciporin WAINWRIGHT & CO., REALTORS(r)- LAKE

    Lot 33 Windridge Pkwy, Hardy, VA 24101
  • /67

    $849,950

    • 4 Beds
    • 4.5 Baths
    • 4,766 Sq Ft

    137 Whispering Meadows Ln, Wirtz, VA 24184

    Custom-built brick home in a peaceful setting with easy access to Roanoke and Smith Mountain Lake. Quality craftsmanship throughout with open-concept living, oak hardwood floors, and a masonry fireplace (gas logs). Spacious kitchen features custom hickory cabinets, granite countertops, and large island. Main level offers two primary suites, an additional bedroom, and full bath. Lower level

    Mark Sowder BERKSHIRE HATHAWAY HOMESERVICES PREMIER, REALTORS(r) - MAIN

    137 Whispering Meadows Ln, Wirtz, VA 24184
  • /20

    $130,000

    • Land
    • 32,670 Sq Ft
    • $173,333 per Acre

    Lot 61 Penny Ln, Rocky Mount, VA 24151

    Excellent lot in Rocky Mount w/ views in back of Smith Mountain and in front of Cahas Mountain and the Blue Ridge. Area of very nice homes. Lot lays very well. Buyer to pay for water/sewer/power hook up.

    Bob Parcell MOUNTAIN TO LAKE REALTY

    Lot 61 Penny Ln, Rocky Mount, VA 24151
  • /2

    $33,252

    • Land
    • 37,897 Sq Ft
    • $38,221 per Acre

    LOT 6 Dillards Hill Rd, Union Hall, VA 24176

    WATER ACCESS LOT PRICED TO SELL! NICE BUILDING LOT. ATTENTION INVESTORS AND BUILDERS!

    Courtnee Bishop MKB, REALTORS(r)

    LOT 6 Dillards Hill Rd, Union Hall, VA 24176
  • /12

    $499,950

    • Land
    • 31,363 Sq Ft
    • $694,375 per Acre

    0 Tanyard Rd Unit 923306, Rocky Mount, VA 24151

    Prime Commercial Lot in Rocky Mount. Exceptional Location. The lot is perfectly situated at the prime intersection of Rt 40 & 220 on Tanyard Road, offering unparalleled exposure in Rocky Mount. It encompasses .721 acres, an ideal size for a variety of commercial developments. Recognized as the best visible commercial lot in Rocky Mount, it benefits from an exceptionally high traffic count, clear

    Charlene Jones RE/MAX LAKEFRONT REALTY INC

    0 Tanyard Rd Unit 923306, Rocky Mount, VA 24151
  • /54

    $324,900

    • 2 Beds
    • 2 Baths
    • 1,701 Sq Ft

    45 Meadow View Ave, Rocky Mount, VA 24151

    Well maintained home and property in Rocky Mount. Zoned GB and used as a single-family residence. Large, detached workshop and garage. Gas furnace. 2021 Rheem air conditioner. Updated walk-in shower. Large family room, dining room with fireplace, kitchen, laundry, den, two full baths and two bedrooms. Home features wood floors and one level living. Large screen porch, wrap around driveway and

    Bob Parcell MOUNTAIN TO LAKE REALTY

    45 Meadow View Ave, Rocky Mount, VA 24151
  • /37

    $169,900

    • 3 Beds
    • 2 Baths
    • 880 Sq Ft

    9467 Truevine Rd, Glade Hill, VA 24092

    Completely Renovated 3BR 2 Bath Home in great location. Recent exterior updates include new roof, windows, & siding. Interior updates include kitchen cabinets, granite countertops, appliances, flooring & paint.. Both bathrooms completely updated. Title to home has been surrendered and home is taxed as Real Estate. Owner is a licensed VA Realtor.

    Stephen Floyd PROPERTY NAVIGATORS LLC

    9467 Truevine Rd, Glade Hill, VA 24092
  • /47

    $1,695,000

    • Land
    • 668.8 Acres
    • $2,534 per Acre

    0 Foothills Rd Unit 673021, Blackwater, VA 24067

    Welcome to your ultimate 668.8-acre hunting paradise - a rare chance to own prime land for whitetail, turkey, bear, & more. Enjoy the unmatched privacy, abundant wildlife, & multiple hunting sites. A rustic cabin offers essential comforts for extended stays. With woods, fields, trails, streams, & secluded spots, this land is perfect for outdoor enthusiasts, a private getaway and was previously

    JAMES WOLTZ WOLTZ & ASSOCIATES, INC.

    0 Foothills Rd Unit 673021, Blackwater, VA 24067
  • /28

    $299,900

    • Land
    • 28.18 Acres
    • $10,642 per Acre

    00 Old Franklin Turnpike, Union Hall, VA 24176

    Stunning 28.18 ACRES, Gently Rolling Pastures with Views! Steel Barn (approx 80x80) Concrete Floor. Great Opportunity to Farm, or Create an Event Venue! Endless Possibilities! +/-2,200FT State Road Frontage in Union Hall, tucked away clearings are Ideal Building Site(s). Enjoy Beautiful Smith Mountain Lake, Boating & Fishing, Only minutes away! Purchaser to install well and septic. {Small, well

    Angie McGhee MKB, REALTORS(r) - FRANKLIN CO

    00 Old Franklin Turnpike, Union Hall, VA 24176
  • /2

    $29,000

    • Land
    • 25,264 Sq Ft
    • $50,000 per Acre

    Lot 7 Mountain Top Dr, Rocky Mount, VA 24151

    Nice Vacant Lot in one of the few Subdivisions available in the Rocky Mount. Gentle slope, curb and guttering, public water and sewer (connection fee paid by purchaser). Convenient location with state maintained roads. Building restrictions are minimal.

    Daniel Brown EXECUTIVE REALTY INC

    Lot 7 Mountain Top Dr, Rocky Mount, VA 24151
  • /66

    $1,895,000

    • 4 Beds
    • 3.5 Baths
    • 4,160 Sq Ft

    544 Woodbrook Rd, Moneta, VA 24121

    Wake up to the most incredible sunrises at this amazing one of a kind lakefront home that has the most popular location on the lake, Very spacious w/4 bedrooms & all having a view of the lake, 3.1 baths, office & approx. 4,062 sq. ft finished & 682 sq ft unfinished. Situated on a beautiful point lot w/190' of waterfront! Huge gourmet kitchen w/island, wine bar & granite countertops. Breakfast Bar

    Casey Johnson RE/MAX LAKEFRONT REALTY INC

    544 Woodbrook Rd, Moneta, VA 24121
  • /57

    $400,000

    • 3 Beds
    • 3 Baths
    • 2,080 Sq Ft

    720 Adney Gap Rd, Callaway, VA 24067

    Welcome to this beautiful 3-bed, 3-bath home nestled on nearly 4 private acres in the heart of Callaway. Surrounded by peaceful mountain views and natural beauty, this property offers the perfect blend of modern comfort and rural tranquility. Inside, you'll find new flooring on the main level and in the basement, along with fresh interior paint that gives the home a bright, updated feel. Recent

    Damon Gettier REAL BROKER LLC - DGA-SALEM

    720 Adney Gap Rd, Callaway, VA 24067
  • /60

    $434,900

    • 4 Beds
    • 3 Baths
    • 1,752 Sq Ft

    133 Starling Ln, Callaway, VA 24067

    **Fully renovated home on 20 acres of unrestricted, wooded land** This home offers privacy, flexibility, and true entry-level living in stunning Callaway, VA.This 4-bedroom, 3-bath home is thoughtfully designed with main-level living in mind, including a laundry room and garage entry on the main level. Inside, you'll find durable, wear-resistant flooring throughout, updated bathrooms upstairs,

    Jennifer Porter EMBOLDEN REALTY GROUP

    133 Starling Ln, Callaway, VA 24067
  • /2

    $33,252

    • Land
    • 39,204 Sq Ft
    • $36,947 per Acre

    LOT 33 Dillards Hill Rd, Union Hall, VA 24176

    Lovely building lot with trees in new section of Highland Lake. Community boat ram located in secured storage area. Purchaser to install well & septic.

    Courtnee Bishop MKB, REALTORS(r)

    LOT 33 Dillards Hill Rd, Union Hall, VA 24176
  • /21

    $799,000

    • 3 Beds
    • 2.5 Baths
    • 3,033 Sq Ft

    27 Hawthorn Trail, Hardy, VA 24101

    Introducing a stunning proposed new construction in the prestigious Walnut Run lake-access community. Thoughtfully crafted, this 3-bedroom, 2-bath home blends modern comfort with elevated finishes, all situated on over an acre in one of Franklin County's most desirable locations. Residents will enjoy exclusive community lake access, including a private assigned boat slip--an exceptional and

    Melinda Miller LAKE RETREAT PROPERTIES INC.

    27 Hawthorn Trail, Hardy, VA 24101
  • /11

    $299,900

    • Land
    • 18.26 Acres
    • $16,424 per Acre

    Tract B Crafts Ford Rd, Wirtz, VA 24184

    This is a rare find at Smith Mountain Lake! 18.02 acres with over 120 feet of waterfront-perfect whether you're dreaming of a private estate, multiple homesites, a small farm, hunting retreat, or even a future development. The land has so much to offer: a natural beach in a quiet cove, two creeks (one spring-fed) flowing into the Gills Creek area of SML, and incredible long-range views of both

    Chrissie McNeil FIRST CHOICE REAL ESTATE LLC - HARDY

    Tract B Crafts Ford Rd, Wirtz, VA 24184
  • /2

    $29,711

    • Land
    • 37,897 Sq Ft
    • $34,151 per Acre

    Lot 3 Dillards Hill Rd, Union Hall, VA 24176

    WATER ACCESS LOT PRICED TO SELL! NICE BULDING LOT. ATTENTION INVESTORS AND BUILDERS.

    Courtnee Bishop MKB, REALTORS(r)

    Lot 3 Dillards Hill Rd, Union Hall, VA 24176
  • /5

    $98,500

    • Land
    • 20,908 Sq Ft
    • $205,208 per Acre

    15 Watchtower Dr, Westlake Corner, VA 24121

    Location, Location Highly sought after Lakewatch Plantation subdivision. WATERFRONT LOT WITH DEEDED COVERED BOAT SLIP- JUST DREDGED!!. Can be sold with Lot 17 MLS# 905449. Seller will sell both for $140,000 and do owner financing only on sale of both. Convenient to restaurants and stores also in Lakewatch or 5 minute drive to Westlake. Lakewatch is near the bridge and is home to the SML YMCA,

    P J Belle WAINWRIGHT & CO., REALTORS(r)- LAKE

    15 Watchtower Dr, Westlake Corner, VA 24121
  • /47

    $1,700,000

    • 4 Beds
    • 3.5 Baths
    • 4,782 Sq Ft

    23 Waterpoint Ct, Moneta, VA 24121

    Experience the best of waterfront living in this beautifully designed 4-bedroom, 3.5-bath home offering the ease of main-floor living and exceptional indoor-outdoor spaces. With 137 feet of shoreline and deep water at the private dock featuring two slips, this property is perfectly suited for boating enthusiasts and those who crave life on the water.Upstairs, you'll love the open-concept living

    Debra Gatto RE/MAX LAKEFRONT REALTY INC

    23 Waterpoint Ct, Moneta, VA 24121
  • /14

    $130,500

    • 2 Beds
    • 1 Bath
    • 1,232 Sq Ft

    10401 Callaway Rd, Callaway, VA 24067

    Charming 2-Bedroom Home on 4.66 Acres with Ponds - A Peaceful Retreat with Endless Potential! Nestled in a serene and private setting, this 2-bedroom, 1-bath home offers a rare opportunity to own 4.66 picturesque acres complete with tranquil ponds and mature trees. Whether you're looking for a peaceful weekend getaway, a renovation project, or a place to build your dream homestead, this property

    Steve Furrow MOUNTAIN TO LAKE REALTY

    10401 Callaway Rd, Callaway, VA 24067
  • /14

    $15,000

    • Land
    • 16,117 Sq Ft
    • $40,541 per Acre

    Lot 24 Cedar Bluff Ln, Hardy, VA 24101

    Nice, wooded lot with lake access is conveniently located to Vinton and Roanoke as well as the Westlake area at Smith Mountain Lake. Amenities include a community water system, tennis court, boat ramp, beach area and boat dock. Very quiet lake community where you can build your dream lake home! Buyer to install septic system and is responsible for connection to community water at their expense.

    Becky Fields BERKSHIRE HATHAWAY HOMESERVICES PREMIER, REALTORS(r) - MAIN

    Lot 24 Cedar Bluff Ln, Hardy, VA 24101
  • /8

    $80,000

    • Land
    • 30,492 Sq Ft
    • $114,286 per Acre

    Lot 31 Forest Shores Rd, Wirtz, VA 24184

    Beautiful property to build a lakeside private residence awaits you.

    Stephanie Moir CENTURY 21 ALL-SERVICE

    Lot 31 Forest Shores Rd, Wirtz, VA 24184
  • /6

    $150,000

    • Land
    • 1.88 Acres
    • $79,787 per Acre

    1353 Old Franklin Turnpike, Rocky Mount, VA 24151

    1.88 ACRES - 2 TRACTS - Great Renovation Opportunity (or) Build New Construction! Convenient Location near Town of Rocky Mount & All Amenities! **DO NOT ENTER HOUSE/STRUCTURE, USE CAUTION WHEN SHOWING!** SOLD ''AS-IS''.

    Angie McGhee MKB, REALTORS(r) - FRANKLIN CO

    1353 Old Franklin Turnpike, Rocky Mount, VA 24151
  • /13

    $55,000

    • Land
    • 5.19 Acres
    • $10,597 per Acre

    00 Knob Church Rd, Henry, VA 24102

    This secluded 5 acre property offers a unique opportunity for those seeking tranquility and natural beauty. 50 foot right of way provides convenient access while still maintaining the sense of privacy that makes this land so special. Close proximity to Philpott Lake and Salthouse Branch Recreation area is less than a mile away which offers hiking trails, a public boat ramp, picnic areas, and

    Janice Via FIRST CHOICE REAL ESTATE LLC - HARDY

    00 Knob Church Rd, Henry, VA 24102
  • /47

    $298,500

    • Land
    • 102.6 Acres
    • $2,909 per Acre

    TBD Carver Lee Rd, Henry, VA 24102

    Set in the quiet, rolling hills of Franklin County, this 102+/- acre tract in Henry, VA offers an ideal blend of bold creek frontage, timberland, mountain views, and multiple access points well-suited for hunting land, recreational use, a weekend getaway, or a future homesite. A strong, year-round creek winds approximately -mile through the western portion of the property, with stretches 10–15'+

    Justin Rolfe Mossy Oak Properties Land and Luxury

    TBD Carver Lee Rd, Henry, VA 24102

Showing Results 201 - 240, Page 6 of 16

How to Buy a Home How to Finance a Home How to Sell a Home