605

Franklin County VA Homes for Sale

Section Image
  • /22

    $499,700

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

    290 Sailors Cove Dr Unit 405, Moneta, VA 24121

    The Perfect Lake House! When you walk into this cozy and comfortable 2 bedroom condo at Bernard's Landing,you will want to take your shoes off and curl up on the sofa in front of the fireplace. You will be home. All of the furniture including the TV's stay, so all you need is your toothbrush and some clothes, and you will be all set to enjoy your new lake place. Very nicely upgrades including,

    Tricia Johnson PROPERTY NAVIGATORS LLC

    290 Sailors Cove Dr Unit 405, Moneta, VA 24121
  • /12

    $144,999

    • Land
    • 1.02 Acres
    • $142,156 per Acre

    Lot 43 Congressional Way, Union Hall, VA 24176

    Come see this premium off-water lot for sale in Kennedy Shores! Beautiful views of the lake and easy access, this community is new. Ready for you to leave your mark, community boat ramp and lake access. Near Christmas Tree island on the lake and ready for you to build a home and make memories! Come see it today!

    Jody Lyons LYONS TEAM, REALTORS(r)

    Lot 43 Congressional Way, Union Hall, VA 24176
  • /76

    $359,000

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

    276 Bluewater Dr, Moneta, VA 24121

    The seller is now offering a credit towards buying down a permanent interest rate or to put towards buyer closing cost with an acceptable offer! Temporary Interest rate buy down is also available through the lender! Contact the agent for more details! Move in ready 3bed/2 bath! Completely renovated to meet all of your needs! This home offers a breathtaking view! Also gives access to the boat

    Audrey Evans RE/MAX LAKEFRONT REALTY INC

    276 Bluewater Dr, Moneta, VA 24121
  • /23

    $199,950

    • 1 Bed
    • 1 Bath
    • 518 Sq Ft

    1089 Bluewater Dr Unit 512, Moneta, VA 24121

    Seller will pay 6 months of POA dues at closing for Buyer with Acceptable Contract. Buyer can use the savings to Furnish the Unit to their taste. Gorgeous New White Shaker Cabinets with Self Closing Drawers and Doors. Stainless Steel Appliances, Breathtaking Bath with New Vanity, Fixtures and Tile. His and Her Double Showerheads. New Light Fixtures, Barn Door. 100 sq ft private Deck overlooking

    Taylor Stone RICHARDS & STONE, REALTORS(r)

    1089 Bluewater Dr Unit 512, Moneta, VA 24121
  • /62

    $475,000

    • 7 Beds
    • 5 Baths
    • 5,411 Sq Ft

    75 Foster St, Rocky Mount, VA 24151

    Stately one owner 7 bedroom/5 full bath brick home with 4+ acres in a secluded area of the town of Rocky Mt. Custom built with very private setting. Paved/concrete driveways off Foster St and Scuffling Hill Road. Primary suites on each end of the home, masonry fireplaces, rear enclosed porch and lower level patio. New water line installed from town water line. Large area unfinished offering

    Bob Parcell MOUNTAIN TO LAKE REALTY

    75 Foster St, Rocky Mount, VA 24151
  • /32

    $374,900 Open Sat 3PM - 5PM

    • 4 Beds
    • 3 Baths
    • 2,207 Sq Ft

    391 Cardinal Ridge Dr, Rocky Mount, VA 24151

    WELCOME TO THE STORYBOOK HOME OF YOUR DREAMS! This charming 4-bedroom, 3-bathroom home is nestled on 6 expansive acres centrally located between Smith Mountain Lake & Philpott Dam. This home offers endless possibilities for outdoor adventures, or simply enjoying your peace. Whether you're an avid hunter or seeking a serene spot to raise your family, this property has it all. Picture yourself

    Kendra Porter VIRGINIA REALTY GROUP

    391 Cardinal Ridge Dr, Rocky Mount, VA 24151
  • /7

    $69,900

    • Land
    • 0.46 Acre
    • $151,957 per Acre

    Lot 30 Harbour Crossing Dr, Moneta, VA 24121

    Incredible opportunity to own property in a beautiful, well-developed community with high standards at Smith Mountain Lake! This could be an ideal location for those looking for peaceful, scenic living with walking paths that wind through meadows and wooded areas, community lake access and an observation deck surrounding an ancient red oak with breathtaking views of Sailaway Island and the lake.

    Diana Salyer WAINWRIGHT & CO., REALTORS(r)- LAKE

    Lot 30 Harbour Crossing Dr, Moneta, VA 24121
  • /8

    $54,900

    • Land
    • 0.46 Acre
    • $119,348 per Acre

    Lot 40 Harbour Island Dr, North Shore, VA 24121

    Incredible opportunity to own property in a beautiful, well-developed community with high standards at Smith Mountain Lake! This could be an ideal location for those looking for peaceful, scenic living with walking paths that wind through meadows and wooded areas, community lake access and an observation deck surrounding an ancient red oak with breathtaking views of Sailaway Island and the lake.

    Diana Salyer WAINWRIGHT & CO., REALTORS(r)- LAKE

    Lot 40 Harbour Island Dr, North Shore, VA 24121
  • /7

    $84,900

    • Land
    • 0.46 Acre
    • $184,565 per Acre

    Lot 35 Harbour Crossing Dr, Moneta, VA 24121

    Incredible opportunity to own property in a beautiful, well-developed community with high standards at Smith Mountain Lake! This could be an ideal location for those looking for peaceful, scenic living with walking paths that wind through meadows and wooded areas, community lake access and an observation deck surrounding an ancient red oak with breathtaking views of Sailaway Island and the lake.

    Diana Salyer WAINWRIGHT & CO., REALTORS(r)- LAKE

    Lot 35 Harbour Crossing Dr, Moneta, VA 24121
  • /10

    $69,900

    • Land
    • 0.46 Acre
    • $151,957 per Acre

    Lot 29 Harbour Crossing Dr, Moneta, VA 24121

    Incredible opportunity to own property in a beautiful, well-developed community with high standards at Smith Mountain Lake! This could be an ideal location for those looking for peaceful, scenic living with walking paths that wind through meadows and wooded areas, community lake access and an observation deck surrounding an ancient red oak with breathtaking views of Sailaway Island and the lake.

    Diana Salyer WAINWRIGHT & CO., REALTORS(r)- LAKE

    Lot 29 Harbour Crossing Dr, Moneta, VA 24121
  • /35

    $309,900

    • 5 Beds
    • 3 Baths
    • 3,416 Sq Ft

    2935 Iron Ridge Rd, Rocky Mount, VA 24151

    **LOCATION LOCATION!** Charming 5Bed/3Bath Contemporary Home, Nice Yard & Great Location! Easy Access to Rt.220. Spacious Primary Suite on the Main Level, Tons of Natural Light throughout. Plenty of Dining space for Entertaining, 21x10 Sunroom. Finished Walk-Out Lower Level includes: 2 Bedrooms, Full Bath, Laundry & Large Recreation Room! Appliances & Fireplaces convey ''as-is''

    Angie McGhee MKB, REALTORS(r) - FRANKLIN CO

    2935 Iron Ridge Rd, Rocky Mount, VA 24151
  • /12

    $1,100,000

    • Land
    • 5.00 Acres
    • $220,000 per Acre

    Tract C Cliffs Dr, Union Hall, VA 24176

    Be the first to own a piece of the iconic ''Cliffs'' on Smith Mountain Lake. This 5 acre tract provides the most incredible views of the lake, and the ultimate in privacy for your family retreat or estate property. Enjoy the amenities afforded by this one of a kind community, The Coves at SML is inspired by nature while at the same time provides for high speed internet, solar power, a music

    Debbie Shelton BERKSHIRE HATHAWAY HOMESERVICES SMITH MOUNTAIN LAKE REAL ESTATE

    Tract C Cliffs Dr, Union Hall, VA 24176
  • /32

    $179,600

    • Land
    • 22 Acres
    • $8,193 per Acre

    1400 Dillards Hill Rd, Union Hall, VA 24176

    YOUR DREAMS BEGIN HERE! This 21.92-acre lot located in the highly sought-after Shores of Penn Hall subdivision in Union Hall! This beautiful piece of land offers the perfect blend of privacy, space, and opportunity. With public beach access just around the corner and minimal restrictions, it's an ideal setting for your dream home. The land is rich with timber value if you choose to clear it, or

    Kendra Porter VIRGINIA REALTY GROUP

    1400 Dillards Hill Rd, Union Hall, VA 24176
  • /31

    $138,800

    • Land
    • 16 Acres
    • $8,779 per Acre

    1500 Dillards Hill Rd, Union Hall, VA 24176

    YOUR DREAMS BEGIN HERE! This 15.81-acre lot located in the highly sought-after Shores of Penn Hall subdivision in Union Hall! This beautiful piece of land offers the perfect blend of privacy, space, and opportunity. With public beach access just around the corner and minimal restrictions, it's an ideal setting for your dream home. The land is rich with timber value if you choose to clear it, or

    Kendra Porter VIRGINIA REALTY GROUP

    1500 Dillards Hill Rd, Union Hall, VA 24176
  • /57

    $945,000

    • 4 Beds
    • 3 Baths
    • 2,875 Sq Ft

    1295 Idlewood Rd, Hardy, VA 24101

    Tucked away on the pristine shores of Smith Mountain Lake, this breathtaking waterfront retreat offers the perfect blend of luxury and lakeside living. Set on a generous 1.58-acre lot in the prestigious Idlewood Shores neighborhood, this 4-bedroom, 3-bathroom home provides nearly 3,000 square feet of meticulously finished living space. Step inside to discover elegant hardwood floors throughout

    Joseph Beckman RE/MAX REAL ESTATE ONE

    1295 Idlewood Rd, Hardy, VA 24101
  • /18

    $35,000

    • Land
    • 1.26 Acres
    • $27,778 per Acre

    0 Woodvale Dr SE, Copper Hill, VA 24079

    Looking for your next epic building site? Check out this +/- 1.26 acre lot located in the Park Ridge Development. This property is tucked away at the end of a cul-de-sac on the Franklin County side. This property has lots of potential. It features two lots selling as one. Purchaser to install well and septic. Located on the back side of the property there is a small stream that meanders along the

    Issac Earnest U/C BLUE RIDGE LAND & AUCTION CO INC- FLOYD

    0 Woodvale Dr SE, Copper Hill, VA 24079
  • /36

    $369,500

    • 4 Beds
    • 2.5 Baths
    • 2,534 Sq Ft

    105 Cornell Rd, Rocky Mount, VA 24151

    Ideal family living in a desirable neighborhood, convenient to restaurants, groceries, banking, shopping, schools and more. The large 38 x 18 concrete backyard patio enclosed with a brick wall is great for entertaining and family barbeques. The spacious backyard has a playhouse, swings, slide, and sandbox. Includes a 10 x 16 storage building in the backyard, a second 8 x 27 concrete patio at

    F Lee Frye MOUNTAIN TO LAKE REALTY

    105 Cornell Rd, Rocky Mount, VA 24151
  • /43

    $89,900

    • Land
    • 0.59 Acre
    • $152,373 per Acre

    425 Belle Isle Dr, Union Hall, VA 24176

    Time to start thinking about building your new home at the lake on this wonderful lake access lot in the beautiful community of Highland Lake, includes open boat slip 17D located in the gated common area, improvements to the land, driveway in, electric, water connection fee paid to Western Virginia Water Authority, water line installed to outdoor faucet, 3-bedroom septic installed, voluntary

    Barbara Johnston SOUTH LAKE REAL ESTATE LLC

    425 Belle Isle Dr, Union Hall, VA 24176
  • /11

    $26,000

    • Land
    • 0.74 Acre
    • $35,135 per Acre

    LOT 5 Summit Dr, Rocky Mount, VA 24151

    Nice lot in The Landmark in Rocky Mount. Great location in an area of very nice homes, offering good views. Buyer to pay for town water and sewer hookup fees.

    Bob Parcell MOUNTAIN TO LAKE REALTY

    LOT 5 Summit Dr, Rocky Mount, VA 24151
  • /2

    $25,000

    • Land
    • 0.38 Acre
    • $65,789 per Acre

    Lot 291 Dormie Ln, Penhook, VA 24137

    The Waters Edge- Enjoy this beautiful homesite conveniently located near The Waters Edge Country Club and amenities. The amenities include golf, tennis, pickleball, swimming, exercise and equestrian center.

    Vicki Millehan BERKSHIRE HATHAWAY HOMESERVICES SMITH MOUNTAIN LAKE REAL ESTATE

    Lot 291 Dormie Ln, Penhook, VA 24137
  • /22

    $80,000

    • Land
    • 8 Acres
    • $9,412 per Acre

    LOT 21-B Standiford Rd, Union Hall, VA 24176

    Nice large 8.504-acre parcel zoned A1 leads to all kinds of possibilities! Maybe you are looking for that right place to build your dream Barndominium or garage to keep your toys out of the weather. Manufactured or Mobile homes area allowed per zoning restrictions. Lots of wildlife in the area and nice peaceful area to relax! Adjoining lot is also available see ML#915870 for 17.08 Acre listing

    Kris Layell BERKSHIRE HATHAWAY HOMESERVICES PREMIER, REALTORS(r) - MAIN

    LOT 21-B Standiford Rd, Union Hall, VA 24176
  • /23

    $70,000

    • Land
    • 8 Acres
    • $8,235 per Acre

    Lot 21-A Standiford Rd, Union Hall, VA 24176

    Nice large 8.504-acre parcel zoned A1 leads to all kinds of possibilities! Maybe you are looking for that right place to build your dream Barndominium or garage to keep your toys out of the weather. Manufactured or Mobile homes area allowed per zoning restrictions. Lots of wildlife in the area and nice peaceful area to relax! Adjoining lot is also available see ML#915870 for 17.08 Acre listing

    Kris Layell BERKSHIRE HATHAWAY HOMESERVICES PREMIER, REALTORS(r) - MAIN

    Lot 21-A Standiford Rd, Union Hall, VA 24176
  • /22

    $140,000

    • Land
    • 17 Acres
    • $8,197 per Acre

    LOT 21-A&B Standiford Rd, Union Hall, VA 24176

    Nice large 17.08 acre parcel zoned A1 leads to all kinds of possibilities! Maybe you are looking for that right place to build your dream Barndominium or garage to keep your toys out of the weather. Manufactured or Mobile homes area allowed per zoning restrictions. Lots of wild life in the area and nice peaceful area to relax! Two individual lots (Lots 21A & B) are combined here-Please see

    Kris Layell BERKSHIRE HATHAWAY HOMESERVICES PREMIER, REALTORS(r) - MAIN

    LOT 21-A&B Standiford Rd, Union Hall, VA 24176
  • /50

    $359,900

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

    113 Lake Park Dr, Union Hall, VA 24176

    Welcome to this impeccably maintained 3-bedroom, 3-bath split foyer home. Offering the perfect blend of comfort and style with exclusive access to Smith Mountain Lake. Stepping inside to the upper level, you'll be greeted by a spacious living room and dining area, ideal for both relaxing and entertaining. The heart of the home is the inviting eat-in kitchen, complete with stainless steel

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

    113 Lake Park Dr, Union Hall, VA 24176
  • /68

    $364,900

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

    10131 Sontag Rd, Martinsville, VA 24112

    This is the one you have been waiting for! Escape to breathtaking mountain views with this stunning 3-bedroom, 2-bathroom home sitting on 4.3 acres. Meticulously maintained by a single owner, this all one-level home offers a long-paved driveway with ample parking, an oversized attached two-car garage, and a detached one-car garage with electric. A whole-house propane generator ensures

    Lucinda Scruggs Quality Realty

    10131 Sontag Rd, Martinsville, VA 24112
  • /42

    $529,000

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

    56 Scarlet St, Hardy, VA 24101

    Single Level Living Villa w/3 BR, 3 BA, overlooking Cooper Cove Golf Course. This lovely home feature beautiful Bamboo Luxury Vinyl floors, walls of windows, open floor plan. The entry level includes 2 primary suites, kitchen, dining area, eat-in kitchen, breakfast area, living room with fireplace, screened patio, deck, laundry room, and garage. The lower level includes the family room, bedroom,

    Charlene Jones RE/MAX LAKEFRONT REALTY INC

    56 Scarlet St, Hardy, VA 24101
  • /94

    $399,000

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

    3103 Virgil H Goode Hwy, Rocky Mount, VA 24151

    Experience the perfect blend of rustic charm and generous living space in this beautifully updated 3-bedroom, 3-bath home. Inside, you'll find warm knotty pine paneling, durable laminate and tile flooring, and stainless steel appliances (new in 2022). A highlight is the private in-law suite, complete with its own kitchen, bedroom, and full bath--ideal for guests, multi-generational living, or

    Alesia Amos MKB, REALTORS(r) - AT THE LAKE

    3103 Virgil H Goode Hwy, Rocky Mount, VA 24151
  • /23

    $181,900

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

    485 Briar Ridge Rd, Henry, VA 24102

    485 Briar Ridge Rd in Henry, VA is a move-in ready 2-bedroom, 2-bath home situated on a level 0.52-acre lot. Built in 1955 and offering 1,075 square feet, the home has been updated throughout, including a fully remodeled kitchen and bathrooms. Features include cathedral ceilings, a spacious primary bedroom with walk-in closet, a mix of wood, tile, vinyl, and carpet flooring, and a heat pump with

    Daniel Franklin Vaughn Real Estate

    485 Briar Ridge Rd, Henry, VA 24102
  • /7

    $399,950

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

    2 Cedar Bluff Ln, Hardy, VA 24101

    New proposed construction in Waterfront community, close to Vinton. .5 acre wooded lot w/waterfrontage. Spacious & open floor plan offering a vaulted great room which opens to the dining area & kitchen, sunroom, vaulted master suite w/walk-in closet and private master bath, 2 additional BRs and 2nd full bath. The unfinished lower level is ideal for storage or future expansion and has a garage.

    Joan Turner Berkshire Hathaway Homeservice

    2 Cedar Bluff Ln, Hardy, VA 24101
  • /3

    $79,950

    • Land
    • 0.51 Acre
    • $156,765 per Acre

    2 Cedar Bluff Ln, Hardy, VA 24101

    Affordable building lot on SML. Wooded lot w/privacy, appx 150 ft of waterfrontage, water access community w/tennis, dock and boat launch. Contact Agent for additional info.

    Joan Turner Berkshire Hathaway Homeservice

    2 Cedar Bluff Ln, Hardy, VA 24101
  • /3

    $79,950

    • Land
    • 0.51 Acre
    • $156,765 per Acre

    Lot 2 Cedar Bluff Ln, Hardy, VA 24101

    Affordable building lot on SML. Wooded lot w/privacy, appx 150 ft of waterfrontage, water access community w/tennis, dock and boat launch.

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

    Lot 2 Cedar Bluff Ln, Hardy, VA 24101
  • /5

    $79,000

    • Land
    • 1.37 Acres
    • $57,664 per Acre

    Lot 27 Augusta Way, Wirtz, VA 24184

    This lot has so much to offer with privacy and lovely lake views. This gently sloped lot is located in Boardview Estates which is convenient to shopping, dining & lake activities. Neighboring property for sale as well. This one or both are ready for your dream home. Purchaser to install well & septic.

    Logan Smith PROPERTY NAVIGATORS LLC

    Lot 27 Augusta Way, Wirtz, VA 24184
  • /5

    $79,000

    • Land
    • 1.55 Acres
    • $50,968 per Acre

    Lot 28 Augusta Way, Wirtz, VA 24184

    This lot has so much to offer with privacy and lovely lake views. This gently sloped lot is located in Boardview Estates which is convenient to shopping, dining & lake activities. Neighboring property for sale as well. This one or both are ready for your dream home. Purchaser to install well & septic.

    Logan Smith PROPERTY NAVIGATORS LLC

    Lot 28 Augusta Way, Wirtz, VA 24184
  • /3

    $39,900

    • Land
    • 0.80 Acre
    • $49,875 per Acre

    Lot 8 Lakestone Rd, Union Hall, VA 24176

    Beautiful Lake Access Lot in a newer subdivision Kennedy Shores. .804 acres that has been cleared and is ready for you to build your dream home. Building restrictions are minimum 1600 sq. feet on one level. Great lake access common area with boat launch and community dock plus a second lake access are to enjoy with a sandy beach area with picnic pavilion and bathroom. This subdivision is

    Casey Johnson RE/MAX LAKEFRONT REALTY INC

    Lot 8 Lakestone Rd, Union Hall, VA 24176
  • /37

    $250,000

    • Land
    • 70 Acres
    • $3,571 per Acre

    3546 Prillaman Switch Rd, Ferrum, VA 24088

    Beautifully wooded 70 acres for you to build your new homestead. Located just 15 minutes to Rocky Mount, enjoy a more secluded country life with amenities close by. There is a creek that runs through the property, a road cut in from previous select cut timbering (20 years ago) to give access to the top of the property where you have amazing views and mature hardwood trees abound. There is a

    Jen Bennett-Villareal KELLER WILLIAMS REALTY ROANOKE

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

    $649,900

    • 4 Beds
    • 3 Baths
    • 3,718 Sq Ft

    200 Inlet Dr, Wirtz, VA 24184

    WELCOME TO YOUR AFFORDABLE WATERFRONT DREAM ! This stunning 4-bedroom, 3-bathroom home offers an expansive open floor plan, perfect for family living or as your ideal summer getaway. Nestled in an exclusive and highly desirable subdivision with NO HOA! Dock is ready for your boat and all of your lake activities this summer! Enjoy the beautifully remodeled master bathroom and recent upgrades

    Kendra Porter VIRGINIA REALTY GROUP

    200 Inlet Dr, Wirtz, VA 24184
  • /51

    $424,900

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

    90 Old Furnace Rd, Rocky Mount, VA 24151

    Discover the charm and modern conveniences of this beautifully upgraded 3 bedroom, 2 bath home. Enjoy spacious rooms, including a large living room w/gas logs. Entertainment room w/gas logs and mini-split system(2024). Abundant storage with cedar closets. Beautiful hardwood floors. This home has been meticulously updated with light fixtures(2023) Full interior paint(2023), Custom blinds

    Carolyn Bland WAINWRIGHT & CO., REALTORS(r)- LAKE

    90 Old Furnace Rd, Rocky Mount, VA 24151
  • /34

    $25,000

    • Land
    • 0.47 Acre
    • $53,191 per Acre

    Lot 284 Cross Tower Dr, Penhook, VA 24137

    Welcome to The Waters Edge! Great building Lot, Mostly Wooded, Level Building Site with Privacy, Paved Roads. Hook up fees and septic system to be installed by purchaser.

    Alla Scott COLDWELL BANKER TOWNSIDE, REALTORS(r)

    Lot 284 Cross Tower Dr, Penhook, VA 24137
  • /58

    $799,000

    • 4 Beds
    • 2 Baths
    • 2,240 Sq Ft

    259 Brooks Point Ln, Union Hall, VA 24176

    Just the right size house on Smith Mountain Lake. If one floor living is what you need, the entry level has an open floor plan with vaulted ceiling, spacious modern kitchen and dining area plus two bedrooms with new vinyl plank (use one for an office or craft room) a smartly updated full bath and a laundry closet with full size appliances. Lower level offers a family room, huge laundry and

    Debbie Shelton BERKSHIRE HATHAWAY HOMESERVICES SMITH MOUNTAIN LAKE REAL ESTATE

    259 Brooks Point Ln, Union Hall, VA 24176
  • /31

    $349,900

    • Land
    • 124 Acres
    • $2,830 per Acre

    0 Johnson Hill Rd, Henry, VA 24102

    Recreational Tract of Land in Franklin & Henry County, VA - 123.62 Acres with Water Frontage. Welcome to this stunning 123.62-acre recreational tract of land located in both Franklin and Henry County, Virginia. This beautiful property offers over 4,500 feet of pristine frontage along Mill Creek and is within a mile to access the Smith River. This property offers unparalleled access to water and

    Shane Vernon United Country-Lambert Realty

    0 Johnson Hill Rd, Henry, VA 24102

Showing Results 361 - 400, Page 10 of 16

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