623

Franklin County VA Homes for Sale

Section Image Section Image
  • /44

    $649,900

    New Construction
    • 3 Beds
    • 2.5 Baths
    • 2,289 Sq Ft

    321 Windsor Castle Dr, Moneta, VA 24121

    Discover the perfect blend of quality craftsmanship, modern design, and everyday comfort in this beautiful new construction home. Offering 2,289 finished square feet with an additional 1,403 unfinished square feet, this thoughtfully designed home provides endless possibilities for future expansion, storage, or a workshop.The open-concept floor plan features 3 spacious bedrooms, 2.5 bathrooms,

    Kim Mullins RE/MAX 8

    321 Windsor Castle Dr, Moneta, VA 24121
  • /11

    $49,900

    • Land
    • 1 Acre
    • $49,900 per Acre

    Lot 33 Nyle Ridge Rd, Wirtz, VA 24184

    1.001 Nice building lot in upscale neighborhood. Mountain view. Purchaser to add septic and well. Drainfield is already installed on Lot 5. Lot is priced to sell. Convenient to shopping. Located just off Booker T. Washington Hwy. Sign on property.

    Lynita Tuck CENTURY 21 ALL-SERVICE

    Lot 33 Nyle Ridge Rd, Wirtz, VA 24184
  • /77

    $1,100,000

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

    250 Village Ln, Moneta, VA 24121

    Discover this exceptional Smith Mountain Lake water-access home with stunning wide water views, a deeded covered boat slip, and deep water. Conveniently located near Westlake Towne Center, shopping, dining, and amenities, this spacious home features an open floor plan, a designer kitchen, four bedrooms plus an office, and three full baths. The great room's dramatic wall of windows frames a

    Agent Photo

    Debbie Shelton

    BERKSHIRE HATHAWAY HOMESERVICES SMITH MOUNTAIN LAKE REAL ESTATE

    250 Village Ln, Moneta, VA 24121
  • /37

    $299,999

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

    9541 Franklin St, Ferrum, VA 24088

    Welcome to this well-maintained 3-bedroom, 2-bath home situated on 0.64 acres in Ferrum! This property offers a functional, one-level living layout with a finished bonus room in the basement that's perfect for a home office, theater room, playroom or hobby space. Enjoy plenty of parking and storage with an attached one-car garage and a detached two-car garage. Major updates include a new metal

    Joshua Desforges REAL BROKER, LLC - ROANOKE

    9541 Franklin St, Ferrum, VA 24088
  • /45

    $574,900

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

    5 Walnut Landing Cir, Hardy, VA 24101

    Welcome to your perfect blend of lake living and convenience! This inviting 3-bedroom home offers year-round lake access and a warm, welcoming atmosphere. The spacious living area features a beautiful gas fireplace--ideal for relaxing after a day on the water. A versatile bonus room provides the perfect space for a home office, kids' playroom, or creative studio. This home has many features to

    Michelle Vandergrift KELLER WILLIAMS REALTY LYNCHBURG

    5 Walnut Landing Cir, Hardy, VA 24101
  • /24

    $225,000

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

    690 Scuffling Hill Rd, Rocky Mount, VA 24151

    Move-In Ready 3Bed/2Bath Home in Town, Convenient to All Amenities! Enjoy Main Level Living, Spacious Rooms, Hardwood Floors, Split Floor Plan. Open Kitchen to Dining Room & Family Room. Primary Suite w/Private Bath, Tons of Natural Light throughout. (2)Storage Sheds convey: (1)Shed w/Electric. Great Back Yard offers Partially Fenced Yard, Back Deck perfect for Grilling & Entertaining!

    Angie McGhee MKB, REALTORS(r) - FRANKLIN CO

    690 Scuffling Hill Rd, Rocky Mount, VA 24151
  • /39

    $230,000

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

    19660 Franklin St, Ferrum, VA 24088

    Discover the perfect blend of Privacy, Functionality & Country Living on 6.37 *UNRESTRICTED* acres in Ferrum. Well Maintained 3Bed/2Bath Home sits on a permanent foundation, Ideal for those seeking room to work, relax, and enjoy the outdoors! Large, Insulated Detached Workshop with Electricity, Perfect for Mechanics, Woodworking, Hobbies, Home business or Equipment storage. Add'l Metal Storage

    Angie McGhee MKB, REALTORS(r) - FRANKLIN CO

    19660 Franklin St, Ferrum, VA 24088
  • /145

    $12,995,000

    • 5 Beds
    • 9 Baths
    • 13,799 Sq Ft

    6189 Scruggs Rd, Moneta, VA 24121

    Designed without compromise and built as a true legacy property, this extraordinary waterfront estate redefines luxury living at Smith Mountain Lake. Completed in 2024, every space showcases exceptional craftsmanship-from hand-cut stonework, live-sawn oak floors, custom alder doors, and curated designer finishes to stunning Cristallo quartzite, marble, and bespoke lighting. The residence offers 5

    Casey Johnson RE/MAX LAKEFRONT REALTY INC

    6189 Scruggs Rd, Moneta, VA 24121
  • /15

    $899,500

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

    161 Browndale Ln, Wirtz, VA 24184

    DEEP WATER!!!!!! Cottage with 4.6 acres and 475+/- waterfrontage. Fixer Upper or start from scratch!! This property is located in an ideal spot by land and water. Home is being sold ''AS IS WHERE IS''.

    Kimberly Willard BERKSHIRE HATHAWAY HOMESERVICES SMITH MOUNTAIN LAKE REAL ESTATE

    161 Browndale Ln, Wirtz, VA 24184
  • /79

    $899,000

    • 4 Beds
    • 4.5 Baths
    • 5,281 Sq Ft

    260 Peaceful Valley Ln, Rocky Mount, VA 24151

    One-of-a-kind property, where Timeless Character meets the wide-open Virginia Countryside situated on 26 Beautiful Acres, just minutes from Rocky Mount & Amenities! Perfect mix of Privacy, Charm & Convenience! 4Bed/4.1Bath Home offering a Sprawling Floor Plan full of Personality, Warmth, & Endless Flexibility for Entertaining, Multi-Generational Living, or simply spreading out to enjoy the good

    Angie McGhee MKB, REALTORS

    260 Peaceful Valley Ln, Rocky Mount, VA 24151
  • /61

    $629,500

    New Construction
    • 3 Beds
    • 2 Baths
    • 1,900 Sq Ft

    165 Spence Rd, Union Hall, VA 24176

    Charming Smith Mountain Lake Waterfront Cottage w/Brand New Boat Dock- at Very Affordable Price! Fantastic Location on the water! This waterfront home is a retreat on Smith Mountain Lake! Comes w a 1 slip boat dock, perfect for fishing, waterfront enjoyment! This beautifully maintained NEW 3BR, 2BA home offers main-level living w/a bright, open floor plan, vaulted ceilings, & luxury vinyl floors.

    Tricia Johnson PROPERTY NAVIGATORS LLC

    165 Spence Rd, Union Hall, VA 24176
  • /45

    $499,000

    New Construction
    • 3 Beds
    • 2 Baths
    • 1,648 Sq Ft

    6340 Scruggs Rd, Moneta, VA 24121

    Thoughtfully designed by the Owners with true custom quality in mind, this beautifully appointed home is ideally located near the Westlake area, offering a pleasant lake view from the front of the home. The interior features custom paint, wood & tile flooring, quartz countertops, & SS Appliances w/Induction cooking. The kitchen is both stylish and functional, offering abundant cabinetry with

    Lisa Settle SETTLELAND & REALTY LLC

    6340 Scruggs Rd, Moneta, VA 24121
  • /42

    $489,900

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

    1215 Bluewater Dr, Moneta, VA 24121

    Experience the Smith Mountain Lake lifestyle without the waterfront price! This newly constructed home, built in 2025, offers comfortable living space in a desirable lake-access community. The open-concept floor plan is perfect for entertaining, featuring a spacious living area, granite kitchen countertops, ample cabinet space, and abundant natural light throughout. Two custom-built porches

    Amy Winikur Copper Key Realty, LLC

    1215 Bluewater Dr, Moneta, VA 24121
  • /97

    $1,349,950

    • 5 Beds
    • 3 Baths
    • 2,268 Sq Ft

    166 Limerick Ln, Union Hall, VA 24176

    389 feet of Smith Mountain Lake shoreline. More than five private acres. A setting that would be nearly impossible to recreate today. Tucked beneath a canopy of mature hardwoods, this extensively renovated waterfront home offers a rare combination of privacy, shoreline, and craftsmanship. Long before you step inside, the property makes an impression--from the winding drive through the trees to

    Ryan Nicely RE/MAX ALL STARS

    166 Limerick Ln, Union Hall, VA 24176
  • /59

    $649,950

    • 3 Beds
    • 3 Baths
    • 3,500 Sq Ft

    2248 Green Level Rd, Boones Mill, VA 24065

    Welcome to your peaceful, forward-thinking retreat in the heart of Franklin County! This well-maintained 1999 ranch-style home offers timeless Southern charm combined with smart modern upgrades that deliver comfort, efficiency, and versatility for today's lifestyle. The seller opened up the walls in the living room to create a spacious open floor plan--ideal for family gatherings, entertaining,

    Agent Photo

    Brad Thomas

    MOUNTAIN VIEW REAL ESTATE LLC

    2248 Green Level Rd, Boones Mill, VA 24065
  • /83

    $399,950

    Open Sun 1PM - 3PM
    • 4 Beds
    • 3 Baths
    • 2,400 Sq Ft

    2311 Blue Bend Rd, Rocky Mount, VA 24151

    This beautiful 4 bed/3 bath property has so much to offer! Admire the beautiful mountain views from your front porch. Enjoy swimming in the pool or sunbathing on the spacious decks! The 2-car detached garage offers a separate living quarters perfect for multi-generational living. This apartment could also be used as a rental and even has its own electrical panel already set up. Main house has 3

    Harold Dampeer, Jr REALSTAR, REALTORS(r) LLC

    2311 Blue Bend Rd, Rocky Mount, VA 24151
  • /94

    $1,850,000

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

    625 Winding Waters Dr, Moneta, VA 24121

    Water views from every room! Featured on the 2017 Charity Home Tour, this lovely home boasts 189FT of shoreline and is located in an protected cove just off main at R24. Add 15FT of water at full pond, Wear Deck composite decking (NEVER hot), a tandem ski lift, boat lift, a drop down TV & a remodeled cabana bar. Step ashore to a patio with wood burning fire pit (smokeless), screened porch &

    Richard Limroth VALLEY REALTY

    625 Winding Waters Dr, Moneta, VA 24121
  • /13

    $290,000

    • Land
    • 82.62 Acres
    • $3,510 per Acre

    0 Old Forge Rd, Rocky Mount, VA 24151

    Two parcels totaling over 82 un-zoned acres w/ good timber value (hickory, poplar, white oak, pine, chestnut, oak, black oak and maple), creek, privacy and numerous secluded home site choices. Deep hollows and ridges offer great views and tremendous privacy. Numerous open trails throughout/excellent hunting property. Survey and timber cruise available. Both parcels are in the county land use

    Bob Parcell MOUNTAIN TO LAKE REALTY

    0 Old Forge Rd, Rocky Mount, VA 24151
  • /30

    $380,000

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

    40 High St, Rocky Mount, VA 24151

    Numerous updates in this home including bathroom and kitchen updates with island, new water line to the street, entry level laundry, circular drive, tree work and landscaping, crown molding paint,, lighting and replacement windows. Metal roof is roughly 10 years old. Home shows very well with wood floors; very nice lot and easy access to Mary Elizabeth Park for tennis, pickleball, basketball,

    Bob Parcell MOUNTAIN TO LAKE REALTY

    40 High St, Rocky Mount, VA 24151
  • /50

    $349,000

    • 1 Bed
    • 1 Bath
    • 753 Sq Ft

    75 Dockside Cir Unit 311, Moneta, VA 24121

    Welcome to the desirable middle unit at Dockside, offering wide channel views and beautiful morning sunrises. This fully furnished, move-in ready home has been thoughtfully updated with a new HVAC system, washer and dryer, slider door, deck rails, shower fixtures, switches and outlets, light fixtures, and a working fireplace. Dockside provides an impressive array of amenities, including three

    Vicki Millehan BERKSHIRE HATHAWAY HOMESERVICES SMITH MOUNTAIN LAKE REAL ESTATE

    75 Dockside Cir Unit 311, Moneta, VA 24121
  • /4

    $35,000

    • Land
    • 7.5 Acres
    • $4,667 per Acre

    0 Timber Line Rd Unit 929647, Ferrum, VA 24088

    Discover the perfect setting for your dream home on this beautiful 7.5-acre tract with a stream in Ferrum. Offering a blend on privacy and convenience, this property has been perked in the past and cleared for a building site. Enjoy easy access to the Blue Ridge Parkway, Philpott Lake and Ferrum College, making it an ideal location for those who love outdoor recreation while remaining close to

    Agent Photo

    Billy Kingery

    MOUNTAIN TO LAKE REALTY

    0 Timber Line Rd Unit 929647, Ferrum, VA 24088
  • /46

    $435,000

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

    250 Knollwood Dr, Rocky Mount, VA 24151

    Enjoy one level living and an extra lot for this home on Knollwood Drive. Updates include 2024 Lennox heat pump, 2019 roof and new insulated windows in the lower level 2025. Enjoy the private setting in the backyard from the heated/cooled sunroom. Entry level features oak floors, a slate foyer, wood floors, large family room, den with masonry fireplace and built in bookshelves, 3 bedrooms and 2

    Bob Parcell MOUNTAIN TO LAKE REALTY

    250 Knollwood Dr, Rocky Mount, VA 24151
  • /2

    $39,000

    • Land
    • 6.8 Acres
    • $5,735 per Acre

    TBD Log Cabin Dr, Henry, VA 24102

    Discover the freedom to build your vision on Log Cabin Dr.! This beautiful property features two creeks flowing through the land, creating a peaceful and scenic setting for your dream home, weekend retreat, or investment. With no HOA and no zoning restrictions, you'll enjoy endless possibilities. Electricity is nearby; just add a well and septic. Located within 30 minutes of Philpott Lake and

    Luke Harris America's Land Partners - Virginia LLC

    TBD Log Cabin Dr, Henry, VA 24102
  • /35

    $459,900

    • 4 Beds
    • 2 Baths
    • 1,728 Sq Ft

    12 Crescent Ln, Wirtz, VA 24184

    Waterfront ''Investor Special'' with endless potential. Bring your vision to this fantastic waterfront home. Whether you are seeking a fix-and-flip or a long-term personal lake home. Large wrap-around deck perfect for entertaining with a gentle slope to the water. Priced for equity building opportunities. New metal roof.

    Michelle Vandergrift KELLER WILLIAMS REALTY LYNCHBURG

    12 Crescent Ln, Wirtz, VA 24184
  • /41

    $45,000

    • Land
    • 1.24 Acres
    • $36,290 per Acre

    TBD Ridge Oak Chestnut Ridge Dr, Copper Hill, VA 24079

    Welcome to Park Ridge, a community located off the parkway in the beautiful Blue Ridge Mountains. With all 3 lots you have 1.2 acres to build your dream home or a reactional space to relax. Enjoy all the amenities this property offers which include a community pool with playground, pond to go fishing/kayaking, club house to host gatherings and even ATV and hunting trails. Schedule a showing today!

    Amanda Sowers Thomas & Wall Real Estate LLC

    TBD Ridge Oak Chestnut Ridge Dr, Copper Hill, VA 24079
  • /187

    $6,000,000

    New Construction
    • 6 Beds
    • 8 Baths
    • 7,961 Sq Ft

    64 Grande Lake Cir, Moneta, VA 24121

    A rare opportunity to own one of the most extraordinary waterfront estates ever built at Smith Mountain Lake. Completed in 2026 within the prestigious gated community of Bridgewater Grande, this ultra-custom modern masterpiece offers nearly 7,900 square feet of uncompromising design where exceptional craftsmanship, bespoke finishes, and breathtaking architecture create a residence unlike anything

    Agent Photo

    Dawn Lambert

    EXP REALTY LLC - SML

    64 Grande Lake Cir, Moneta, VA 24121
  • /5

    $45,000

    • Land
    • 1.5 Acres
    • $30,000 per Acre

    Lot 2 Morgans Fork Rd, Penhook, VA 24137

    Level to Gentle Sloping Lot with Deeded Lake Access.

    Tracy David DAVID & COMPANY REALTY LLC

    Lot 2 Morgans Fork Rd, Penhook, VA 24137
  • /34

    $250,000

    • 3 Beds
    • 1 Bath
    • 960 Sq Ft

    602 Power Dam Rd, Rocky Mount, VA 24151

    Enjoy the feel of a brand-new home in this beautifully remodeled 3-bedroom, 1-bath brick ranch! Nearly every detail has been updated, from much of the electrical system to fresh interior and exterior paint. Recent improvements include a new HVAC system (2025), new roof (2021), luxury vinyl plank flooring (2026), septic system pumped (2026), and deck professionally stained (2024). The completely

    Agent Photo

    Billy Kingery

    MOUNTAIN TO LAKE REALTY

    602 Power Dam Rd, Rocky Mount, VA 24151
  • /5

    $39,900

    • Land
    • 26,136 Sq Ft
    • $66,500 per Acre

    0 Bull Run Dr, Penhook, VA 24137

    Come build your dream home on this Great Lake Access lot! Very Gentle lot located in a subdivision with no POA fees. Access to Smith Mtn Lake through the boat ramp. Also has a community dock for fishing or swimming. Purchaser to install well & septic at their expense.

    Pamela Gabriel RE/MAX LAKEFRONT REALTY INC

    0 Bull Run Dr, Penhook, VA 24137
  • /2

    $48,000

    • Land
    • 7.66 Acres
    • $6,266 per Acre

    0 Airport Rd, Penhook, VA 24137

    Come build your dream home on this fabulous 7.66 acre lot with Beautiful Has some mountain views depending on placement. Only approx. 15 minutes to Rocky Mount and 25 to Martinsville.Purchasers to install well and septic at their expense. No restrictions.

    Pamela Gabriel RE/MAX LAKEFRONT REALTY INC

    0 Airport Rd, Penhook, VA 24137
  • /92

    $595,000

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

    60 Farmers Cir, Moneta, VA 24121

    You're going to walk in and say, ''I love it here!'' The current owner describes this as their favorite home of all the homes they've owned--and it's easy to understand why. Thoughtfully designed with a desirable split-bedroom floor plan, this home offers the perfect balance of open gathering spaces and private, quiet space for all. At the heart of the home, a spacious great room flows seamlessly

    Jada Turner BERKSHIRE HATHAWAY HOMESERVICES SMITH MOUNTAIN LAKE REAL ESTATE

    60 Farmers Cir, Moneta, VA 24121
  • /40

    $635,000

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

    100 Bridgewater Pointe Place Unit 101, Moneta, VA 24121

    Beautifully positioned at the gated Bridgewater Pointe, this fully furnished end unit delivers effortless lakefront living with style, comfort, and convenience. Thoughtfully designed for main-level living, this residence features an expansive covered porch perfect for morning coffee, evening relaxation, or entertaining guests. Open-concept living with seamless flow between the living room, dining

    Vicki Millehan BERKSHIRE HATHAWAY HOMESERVICES SMITH MOUNTAIN LAKE REAL ESTATE

    100 Bridgewater Pointe Place Unit 101, Moneta, VA 24121
  • /20

    $365,000

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

    252 Copperfield Rd, Wirtz, VA 24184

    Location, location, location! Enjoy the perfect blend of peaceful country living and everyday convenience in this well-maintained 3-bedroom, 3-bath home situated on 2 acres with beautiful river views, just minutes from Roanoke and Rocky Mount. The spacious floor plan features an open kitchen flowing into the dining area and family room, generously sized bedrooms, and a primary suite with an

    Jonathan Lazaro LAZARO REAL ESTATE

    252 Copperfield Rd, Wirtz, VA 24184
  • /50

    $39,000

    • Land
    • 6.8 Acres
    • $5,735 per Acre

    0 Log Cabin Dr Unit 11895987, Henry, VA 24102

    Luke Harris America's Land Partners - Virginia, LLC

    0 Log Cabin Dr Unit 11895987, Henry, VA 24102
  • /15

    $29,970

    • Land
    • 1.39 Acres
    • $21,561 per Acre

    585 Doe Run Rd, Rocky Mount, VA 24151

    Discover the possibilities with this beautiful 1.39-acre wooded lot in the heart of Franklin County. Surrounded by mature hardwoods, this property offers a peaceful, private setting while still providing convenient access to shopping, dining, and local community events. Whether you're planning to build a custom home, place a manufactured or mobile home, or invest in land for the future, this

    Tricia Johnson PROPERTY NAVIGATORS LLC

    585 Doe Run Rd, Rocky Mount, VA 24151
  • /48

    $455,000

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

    275 Creighton Dr, Rocky Mount, VA 24151

    Welcome to this custom built three bedroom, two and a half bath home featuring hardwood and tile flooring throughout. Enjoy the feel of living away from the hustle and bustle but yet close to city convenience. This home features many upgrades such as the kitchen and bathroom countertops, kitchen cabinets, fireplaces in both the main level and master bedroom, and many other upgrades. The second

    Artie Bush LICHTENSTEIN ROWAN, REALTORS(r)

    275 Creighton Dr, Rocky Mount, VA 24151
  • /42

    $295,000

    • 4 Beds
    • 2 Baths
    • 1,869 Sq Ft

    6303 Coopers Mountain Rd, Martinsville, VA 24112

    High-speed T-Mobile internet makes working from home, streaming, and staying connected easy! Nestled in the scenic countryside of Franklin County, this beautifully updated home offers the perfect blend of privacy, comfort, and convenience while remaining just a short commute to Rocky Mount (20 minutes), Martinsville, and surrounding areas. Inside, you'll find spacious living areas filled with

    Agent Photo

    Billy Kingery

    MOUNTAIN TO LAKE REALTY

    6303 Coopers Mountain Rd, Martinsville, VA 24112
  • /60

    $649,500

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

    499 Cahas Ln, Boones Mill, VA 24065

    SUPERB LOCATION with 5.2 Acres of Privacy! This beautifully maintained brick home offers the perfect blend of comfort, thoughtful updates, and expansive indoor and outdoor living. The entry level showcases stunning hickory random plank flooring, complemented by ceramic tile in wet areas and fresh interior paint throughout. The inviting great room features soaring 10-foot ceilings, while the

    Agent Photo

    Billy Kingery

    MOUNTAIN TO LAKE REALTY

    499 Cahas Ln, Boones Mill, VA 24065
  • /77

    $520,000

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

    200 Inlet Dr, Wirtz, VA 24184

    Ideally located for those who want to enjoy the lake while staying close to everyday conveniences, this home offers the best of accessibility and relaxation. Perfect as a full-time residence or a vacation gathering place, the layout provides generous living space for family and guests to comfortably come together and unwind. The shoreline offers water access with a small pier suited for fishing,

    Jada Turner BERKSHIRE HATHAWAY HOMESERVICES SMITH MOUNTAIN LAKE REAL ESTATE

    200 Inlet Dr, Wirtz, VA 24184
  • /55

    $549,900

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

    65 Professional Dr, Hardy, VA 24101

    SML Luxury Retirement Cottage located in Runk and Pratt Community at Westlake. Carefree lifestyle with access to Wellness Center with indoor pool, pickle ball and fitness center. Walk to Kroger, CVS and movies. Convenient to medical facilities. Open and Spacious Floor plan with large, towering windows. Great Room with Corner gas log fireplace, updated kitchen with appliances and huge island bar,

    Lynita Tuck Century 21 ALL-SERVICE

    65 Professional Dr, Hardy, VA 24101

Showing Results 41 - 80, Page 2 of 16

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