298

Montgomery County VA Homes for Sale

Section Image Section Image Section Image
  • /12

    $539,990

    • 2 Beds
    • 2.5 Baths
    • 1,504 Sq Ft

    415 Eheart St SE, Blacksburg, VA 24060

    This is a pre-construction listing that is not yet built. Welcome to modern urban living like never before with the Arlington, a 2-level, 2-bedroom condo offering 1,504 square feet of space. Arrive home to your private 1-car garage and convenient storage and laundry room, complete with the first floor primary bedroom suite with dual-sink bath and generous walk-in closet. On the second floor, step

    Karen Turner Eagle Realty of Virginia

    415 Eheart St SE, Blacksburg, VA 24060
  • /40

    $325,000

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

    310 Windsor Dr NW, Christiansburg, VA 24073

    Charming brick home offering comfortable one-level living with 3 bedrooms and 2 full baths. This well-maintained property features prefinished hardwood floors in the main living space and bedrooms. A spacious 2-car garage complete with convenient floored attic storage. The functional layout includes additional storage in the utility room, providing plenty of space for organization. Step outside

    Jeannette Boyd PAGE & ASSOCIATES REAL ESTATE

    310 Windsor Dr NW, Christiansburg, VA 24073
  • /63

    $285,000

    • 3 Beds
    • 2.5 Baths
    • 1,580 Sq Ft

    281 Louise Ln, Elliston, VA 24087

    Welcome to this stunning 3-bedroom, 2.5-bath townhome in Midway Estates, conveniently located between the New River Valley and Roanoke. Built in 2021, this immaculate move-in ready home offers a bright open floor plan with beautiful luxury vinyl plank flooring on the main level and plush carpeting upstairs. The well-appointed kitchen features espresso cabinetry, granite countertops, and stainless

    Sharon Robertson Robertson and Company Realty

    281 Louise Ln, Elliston, VA 24087
  • /41

    $450,000

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

    1726 Lions Dr, Christiansburg, VA 24073

    Perfect blend of comfort and convenient living, welcome to Lions Gate Community. This beautifully maintained 2 story features 5 Bedrooms and 2.5 Baths. The primary en-suite is located on the main level while the upper level bedrooms offer the flexibility for a home office, additional family room and more. Plus..Walk-in closets for plenty of storage! Living room boost a gas fireplace. Plenty of

    Sara Baker KEESLING REALTY

    1726 Lions Dr, Christiansburg, VA 24073
  • /43

    $325,000

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

    310 Windsor Dr, Christiansburg, VA 24073

    Charming brick home offering comfortable one-level living with 3 bedrooms and 2 full baths. This well-maintained property features prefinished hardwood floors in the main living space and bedrooms. A spacious 2-car garage complete with convenient floored attic storage. The functional layout includes additional storage in the utility room, providing plenty of space for organization. Step outside

    Jeannette Boyd Page & Assoc. Real Estate

    310 Windsor Dr, Christiansburg, VA 24073
  • /46

    $398,500

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

    1760 Sterling Dr, Blacksburg, VA 24060

    Set on an acre + just outside of Blacksburg, this beautifully updated ranch offers a peaceful setting with the convenience of nearby town amenities. Thoughtfully improved, the property combines the charm of country living with the confidence of major recent upgrades, including HVAC & roof. The main level offers hardwood floors throughout, 3 BRS & hall bath, updated eat-in kitchen, and cozy living

    Skip Slocum Roots Realty Group

    1760 Sterling Dr, Blacksburg, VA 24060
  • /15

    $707,369

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

    417 Eheart St SE, Blacksburg, VA 24060

    This is a pre-construction listing that is not yet built. Designed for today’s lifestyles and personalized to yours, the McKinney is a 2-level, 3-bedroom condo offering over 2,400 square feet of space. Consisting of the third and fourth floor of the townhouse, the McKinney offers everything you could imagine in modern urban living with walkable access to lively local markets, shops, and

    Karen Turner Eagle Realty of Virginia

    417 Eheart St SE, Blacksburg, VA 24060
  • /29

    $269,900

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

    509 Sunridge Dr, Blacksburg, VA 24060

    Don't miss out on this 3-bedroom, 2-bath ground level condo in desirable Sundance Ridge that offers spacious, modern living. Conveniently located near Virginia Tech, 460, shopping, dining, and a BT stop. The open main level features an open living room with high ceilings, a good sized kitchen with eat-in area, the primary bedroom, one full bath, and laundry with a stackable washer and dryer that

    Agent Photo

    Chris Johnson

    RE/MAX 8 - Blacksburg

    (540) 709-9260

    509 Sunridge Dr, Blacksburg, VA 24060
  • /70

    $527,500

    • 5 Beds
    • 2.5 Baths
    • 2,768 Sq Ft

    611 Landsdowne Dr, Blacksburg, VA 24060

    Spacious Blacksburg home offering over 2,700 square feet, a flexible layout, and the potential for up to five bedrooms in a highly desirable location. Major updates include a new roof, new mini-split heating and cooling systems throughout, and new flooring, showers, and vanities in both full bathrooms. The home also features hardwood floors throughout the first two levels that could easily be

    James Craighead RE/MAX 8 - Blacksburg

    611 Landsdowne Dr, Blacksburg, VA 24060
  • /14

    $347,500

    • 4 Beds
    • 2.5 Baths
    • 1,480 Sq Ft

    228 Janie Ln, Blacksburg, VA 24060

    A sought after townhouse in Pheasant Run, this property offers a reliable investment with a solid rental history and a lease secured through July 2026 with current tenants hoping to renew. Positioned near the BT bus line, Virginia Tech, grocery store, shopping, and dining, it delivers everyday convenience. The main level features an open living and dining area, a functional kitchen, and a half

    Amy Hudson RE/MAX 8 - Blacksburg

    228 Janie Ln, Blacksburg, VA 24060
  • /14

    $219,950 Open Sun 1PM - 3PM

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

    9619 Old Roanoke Rd, Elliston, VA 24087

    Don't miss this opportunity to own a renovated river front retreat. Great possibility for an AirBnB, rental potential for proximity to Rowe Furniture, VT, New River Valley, Roanoke College, Salem or for your own personal retreat. This home is located on the South Fork of the Roanoke River. Schools, restaurants and shopping are nearby. Boasts new floors, light fixtures, kitchen cabinets & counter

    Tim Hash

    MOUNTAIN CITY REALTY & AUCTION LLC

    (540) 698-4380

    9619 Old Roanoke Rd, Elliston, VA 24087
  • /32

    $380,000

    • 3 Beds
    • 3 Baths
    • 1,882 Sq Ft

    1485 Kensington Way, Christiansburg, VA 24073

    Welcome to this beautifully maintained 3-bedroom, 3-bath home in the highly desirable Kensington subdivision! Offering the perfect blend of comfort, convenience, and community, this home is ideally located just 10 min from Radford, 20 min from Virginia Tech, and within walking distance to Harkrader Sports Complex. Residents of Kensington enjoy access to scenic walking trails and welcoming

    Michael McCown Real Broker, LLC

    1485 Kensington Way, Christiansburg, VA 24073
  • /28

    $269,950 Open Sat 11AM - 1PM

    • 3 Beds
    • 1 Bath
    • 1,080 Sq Ft

    2027 Peppers Ferry Rd NW, Christiansburg, VA 24073

    Fully renovated and move in ready! This fully brick, three bedroom home with just under 1,100 square feet offers the perfect blend of modern updates and peaceful living just outside town limits. Situated on nearly half an acre, the property features brand new landscaping and a fresh, clean exterior that sets the tone the moment you arrive. Inside, you will find a completely updated interior

    Austin Cummings GRAVITY Real Estate Group, Inc.

    2027 Peppers Ferry Rd NW, Christiansburg, VA 24073
  • /49

    $385,000

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

    1109 Scott Alan Cir, Blacksburg, VA 24060

    Updated 3-bedroom, 2-bath home in a super convenient Blacksburg location near Virginia Tech, bus routes, shopping, and dining. Perfect as a first home, Hokie pad, student-parent investment, or easy one-level living option. The home features new flooring, granite countertops, and numerous updates throughout. Enjoy a private fenced-in backyard with great space for pets, relaxing, or entertaining.

    James Craighead RE/MAX 8 - Blacksburg

    1109 Scott Alan Cir, Blacksburg, VA 24060
  • /77

    $679,000

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

    202 Fincastle Dr, Blacksburg, VA 24060

    Beautiful views of Ellett Valley! Contemporary styling, Open floor plan with vaulted tongue & Groove ceilings and Hardwood floors throughout the main level. Gas Log fireplace in huge living room. Large dining area and separate Breakfast space. Well laid out kitchen has a Tile backsplash, granite countertops, & stainless appliances. Very nice Primary bath with granite countertop, double vanity and

    Steve Bodtke Coldwell Banker Townside Bburg

    202 Fincastle Dr, Blacksburg, VA 24060
  • /26

    $254,950

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

    5259 Historic Dr, Lafayette, VA 24087

    Very nice remodeled ranch with 3 car garage. Corner lot. Fenced in yard. Remodeled bath and kitchen. LVT throughout the house. Great views of the mountains. 2 family rooms (one used as a primary bedroom). Close to Salem and CBurg. Would make a great starter home.

    Rob Robinson RE/MAX REAL ESTATE ONE

    5259 Historic Dr, Lafayette, VA 24087
  • /17

    $265,000

    • 3 Beds
    • 2 Baths
    • 885 Sq Ft

    812 Cascade Ct, Blacksburg, VA 24060

    This inviting University Place condo offers a rare mix of comfort, convenience, and dependable rental income. The unit features in-home laundry, a private deck for unwinding outdoors, and a full set of updated appliances, including a washer and dryer. Located just minutes from Virginia Tech, downtown restaurants, and everyday shopping, this property provides exceptional access for both students

    Amy Hudson RE/MAX 8 - Blacksburg

    812 Cascade Ct, Blacksburg, VA 24060
  • /28

    $429,568 New Construction

    • 3 Beds
    • 2.5 Baths
    • 1,894 Sq Ft

    2120 Mccarters Way, Blacksburg, VA 24060

    Brand New Plan at The Preserve Townhomes - The Highland with 2-Car Garage and Basement! Welcome to the Highland w/2-car garage, a brand new 3-story townhome for sale in Blacksburg, VA. At the front of the home you will find the dining room. Enjoy a well-appointed kitchen with large island open to the family room, perfect for watching football with friends and family, or a cozy night in. Head on

    Eagle Construction of VA Builder
    2120 Mccarters Way, Blacksburg, VA 24060
  • /59

    $484,500

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

    8796 Roanoke Rd, Elliston, VA 24087

    Experience the perfect blend of serenity and convenience in this meticulously maintained Cape Cod. Tucked away in a park-like setting with views of the Roanoke River and the surrounding mountains, this home offers a lifestyle of tranquility without sacrificing accessibility. Whether you're relaxing in the incredible sunroom or enjoying the flat, expansive yard, the scenery is simply unmatched.

    Agent Photo

    Mike Noren

    Price Real Estate, Inc.

    (540) 583-3139

    8796 Roanoke Rd, Elliston, VA 24087
  • /37

    $437,500

    • 3 Beds
    • 3.5 Baths
    • 2,075 Sq Ft

    3004 Deptford St, Blacksburg, VA 24060

    This is an excellent opportunity in the Westhill Community of Blacksburg. No need to wait for a home to be built - this lovely home invites you to settle into this community right away. This townhouse has 3 bedrooms and 3.5 baths (most just have 2.5 baths). Additionally, the basement level is finished, with an area that would serve as a family/TV room or even as a non-confirming 4th bedroom.

    Mike Eggleston Coldwell Banker Townside Bburg

    3004 Deptford St, Blacksburg, VA 24060
  • /23

    $320,000

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

    209 Rolling Hills Dr, Christiansburg, VA 24073

    Welcome to a 3 bedroom, 2.5-bath home offering over 1,500 square feet of comfortable living space on a spacious 0.4-acre lot. Built in 2016, this two-story home features a functional layout with hardwood floors throughout and vinyl in bathrooms, and a large bay window in the dining room. Conveniently located near shopping, dining, schools, and Rt 114 the property combines neighborhood charm with

    Lindsey Suydam RE/MAX 8 - Blacksburg

    209 Rolling Hills Dr, Christiansburg, VA 24073
  • /28

    $360,382 New Construction

    • 3 Beds
    • 2.5 Baths
    • 1,600 Sq Ft

    2141 Mccarters Way, Blacksburg, VA 24060

    Welcome to the Highland, a brand new 2-story townhome for sale in Blacksburg, VA. At the front of the home you will find the family room, open to the dining room and a well-appointed kitchen with large island. Head on upstairs where you will find your primary bedroom with walk-in closet and attached primary bath. Two additional bedrooms, a full bathroom and laundry complete the space. Enjoy

    Eagle Construction of VA Builder
    2141 Mccarters Way, Blacksburg, VA 24060
  • /36

    $981,940 New Construction

    • 4 Beds
    • 4.5 Baths
    • 3,033 Sq Ft

    527 Belvedere Ave, Blacksburg, VA 24060

    Move up—and over—to deluxe with the Rowland. This spacious 4-story end unit townhome blends exquisite craftmanship, exacting detail, and a flair for modern urban living—all with the ‘side benefits’ of additional windows offering more natural light and views. Arrive home to your private 2-car garage and step into the ground floor foyer with a bedroom and full bath. The second level is first class

    Eagle Construction of VA Builder
    527 Belvedere Ave, Blacksburg, VA 24060
  • /35

    $803,504 New Construction

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

    1107 Round Meadow Dr, Christiansburg, VA 24073

    A modern classic with ageless appeal, the Linden III is a 2-story plan offering 3 bedrooms, 2.5 baths, a 2-car garage, and over 2,600 square feet of spaciousness ready for your personal touch. The aroma and allure of home cooking draws you in to an expansive kitchen and island overlooking the open breakfast nook and family room, complete with a back deck perfect for chilling and grilling. Tucked

    Eagle Construction of VA Builder
    1107 Round Meadow Dr, Christiansburg, VA 24073
  • /28

    $369,927 New Construction

    • 3 Beds
    • 3.5 Baths
    • 1,602 Sq Ft

    2143 Mccarters Way, Blacksburg, VA 24060

    Welcome to the Highland, a brand new 2-story townhome for sale in Blacksburg, VA. At the front of the home you will find a first floor bedroom. Enjoy a well-appointed kitchen with large island open to the family room, perfect for watching football with friends and family, or a cozy night in. Head on upstairs where you will find dual primary bedrooms with walk-in closets and attached primary

    Eagle Construction of VA Builder
    2143 Mccarters Way, Blacksburg, VA 24060
  • /28

    $360,382 New Construction

    • 3 Beds
    • 2.5 Baths
    • 1,602 Sq Ft

    2137 Mccarters Way, Blacksburg, VA 24060

    Welcome to the Highland, a brand new 2-story townhome for sale in Blacksburg, VA. At the front of the home you will find the family room, open to the dining room and a well-appointed kitchen with large island. Head on upstairs where you will find your primary bedroom with walk-in closet and attached primary bath. Two additional bedrooms, a full bathroom and laundry complete the space. Enjoy

    Eagle Construction of VA Builder
    2137 Mccarters Way, Blacksburg, VA 24060
  • /31

    $514,227 New Construction

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

    1860 Colby Ave, Blacksburg, VA 24060

    Welcome home to the Brady, a 2-story townhome with 2-car garage and plenty of room to spread out and call your own. Enter through the garage and into your laundry/mud room. The open concept kitchen features a large island overlooking the family room, spacious pantry, and access to the dining room. Tucked off the family room is your primary bedroom retreat with large primary bath and walk-in

    Eagle Construction of VA Builder
    1860 Colby Ave, Blacksburg, VA 24060
  • /27

    $684,900 New Construction

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

    525 Belvedere Ave, Blacksburg, VA 24060

    Designed for today’s lifestyles and personalized to yours, the McKinney is a 2-level, 3-bedroom condo offering over 2,400 square feet of space. Consisting of the third and fourth floor of the townhouse, the McKinney offers everything you could imagine in modern urban living with walkable access to lively local markets, shops, and restaurants. Pull-in to your private, 1-car garage and step into

    Eagle Construction of VA Builder
    525 Belvedere Ave, Blacksburg, VA 24060
  • /36

    $983,940 New Construction

    • 4 Beds
    • 4.5 Baths
    • 3,033 Sq Ft

    521 Belvedere Ave, Blacksburg, VA 24060

    Move up—and over—to deluxe with the Rowland. This spacious 4-story end unit townhome blends exquisite craftmanship, exacting detail, and a flair for modern urban living—all with the ‘side benefits’ of additional windows offering more natural light and views. Arrive home to your private 2-car garage and step into the ground floor foyer with a bedroom and full bath. The second level is first class

    Eagle Construction of VA Builder
    521 Belvedere Ave, Blacksburg, VA 24060
  • /28

    $366,307 New Construction

    • 3 Beds
    • 3.5 Baths
    • 1,602 Sq Ft

    2139 Mccarters Way, Blacksburg, VA 24060

    Welcome to the Highland, a brand new 2-story townhome for sale in Blacksburg, VA. At the front of the home you will find a first floor bedroom. Enjoy a well-appointed kitchen with large island open to the family room, perfect for watching football with friends and family, or a cozy night in. Head on upstairs where you will find dual primary bedrooms with walk-in closets and attached primary

    Eagle Construction of VA Builder
    2139 Mccarters Way, Blacksburg, VA 24060
  • /30

    $434,407 New Construction

    • 4 Beds
    • 3.5 Baths
    • 2,389 Sq Ft

    2122 Mccarters Way, Blacksburg, VA 24060

    Welcome to the Highland, a brand new 3-story townhome for sale in Blacksburg, VA. At the front of the home you will find the dining room. Enjoy a well-appointed kitchen with large island open to the family room, perfect for watching football with friends and family, or a cozy night in. Head on upstairs where you will find your primary bedroom with walk-in closet and attached primary bath. Two

    Eagle Construction of VA Builder
    2122 Mccarters Way, Blacksburg, VA 24060
  • /26

    $739,395 New Construction

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

    3260 Natalies Way, Blacksburg, VA 24060

    Taking single-level living to the next level of style, the Corvallis offers 3 bedrooms, 2 full baths, a 2-car garage, and over 2,000 square feet of space. You’ll feel right at home in the expansive, easy-flowing design blending both modern kitchen and family room into a centerpiece for contemporary living. After the day, escape to your primary bedroom oasis, complete with a dual-sink bath and

    Eagle Construction of VA Builder
    3260 Natalies Way, Blacksburg, VA 24060
  • /28

    $434,372 New Construction

    • 3 Beds
    • 3.5 Baths
    • 1,894 Sq Ft

    2124 Mccarters Way, Blacksburg, VA 24060

    Brand New Plan at The Preserve Townhomes - The Highland with 2-Car Garage and Basement! Welcome to the Highland w/2-car garage, a brand new 3-story townhome for sale in Blacksburg, VA. At the front of the home you will find a first floor bedroom. Enjoy a well-appointed kitchen open to the family room, perfect for watching football with friends and family, or a cozy night in. Head on upstairs

    Eagle Construction of VA Builder
    2124 Mccarters Way, Blacksburg, VA 24060
  • /28

    $434,407 New Construction

    • 4 Beds
    • 3.5 Baths
    • 2,389 Sq Ft

    2118 Mccarters Way, Blacksburg, VA 24060

    Welcome to the Highland, a brand new 3-story townhome for sale in Blacksburg, VA. At the front of the home you will find the dining room. Enjoy a well-appointed kitchen with large island open to the family room, perfect for watching football with friends and family, or a cozy night in. Head on upstairs where you will find your primary bedroom with walk-in closet and attached primary bath. Two

    Eagle Construction of VA Builder
    2118 Mccarters Way, Blacksburg, VA 24060
  • /35

    $364,950 Open House 5/17

    • 3 Beds
    • 2.5 Baths
    • 1,342 Sq Ft

    120 Camelot Ct, Blacksburg, VA 24060

    Discover this updated townhome in the quiet, tree-lined neighborhood of Oak Manor, just moments from shopping, VT Campus, public schools, and steps from the bus stop. Inside, enjoy the recent updates: newer flooring throughout, a kitchen with granite countertops, stainless steel appliances, and refreshed cabinetry. The bathrooms have also been updated, highlighted by a Jacuzzi tub in the primary

    Doug Trexell REALTY ONE GROUP LEADING EDGE

    120 Camelot Ct, Blacksburg, VA 24060
  • /9

    $346,500

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

    117 Mt Tabor Rd, Blacksburg, VA 24060

    Check out this top of the line Maintenance Free exterior property with gleaming Red Oak hardwood floors. This is a Must to see! You'll love the sought after location just minutes to Virginia Tech and Downtown Blacksburg. Offers main level living with 3 bedrooms, 2 baths (Primary suite has tile walk in shower). Kitchen boasts custom cabinets, & stainless steel appliances. Smart Lap siding, HOA

    Louise Baker Long & Foster - Blacksburg

    117 Mt Tabor Rd, Blacksburg, VA 24060
  • /63

    $724,900

    • 5 Beds
    • 3.5 Baths
    • 3,250 Sq Ft

    401 Hearthstone Dr, Blacksburg, VA 24060

    Located only blocks from town parks, restaurants, coffee shops, an elem school, stores & Virginia Tech, this beautiful 5 bedroom 3 1/2 bath home is a rare find. The main level flows well for entertaining, w/ a spacious kitchen, granite tops, an eat off bar, a walk-in pantry, built-ins, a fireplace, & family room adjoining a huge screened porch. Upstairs you will find four spacious bedroom & ample

    Agent Photo

    Nancy Phillips

    Coldwell Banker Townside Bburg

    (540) 802-4430

    401 Hearthstone Dr, Blacksburg, VA 24060
  • /38

    $415,000 Open Sat 1PM - 3PM

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

    904 Giles Rd, Blacksburg, VA 24060

    OPEN HOUSE SATURDAY, MAY 9, 1-3PM. This beautifully renovated home in the heart of Blacksburg offers the perfect blend of convenience and charm. Within walking distance to both campus and downtown Blacksburg, you’ll love being close to everything while still enjoying a peaceful setting. Backing directly up to Blacksburg Municipal Park, this property offers rare access to green space—step right

    Lauren Gautier Blue Ridge Mountain Realty, LLC

    904 Giles Rd, Blacksburg, VA 24060
  • /28

    $179,000

    • 2 Beds
    • 1 Bath
    • 744 Sq Ft

    307 Loudon Rd, Blacksburg, VA 24060

    This 2-bedroom, 1-bath ground-level condo offers unbeatable convenience in one of Blacksburg’s most desirable locations. Just minutes from Virginia Tech, you’ll enjoy easy access to campus, shopping, dining, and entertainment at First & Main, as well as all that Downtown Blacksburg has to offer. Situated on the bus line, this home makes getting around town effortless. Inside, the unit features a

    Diane Boon Coldwell Banker Townside Bburg

    307 Loudon Rd, Blacksburg, VA 24060
  • /41

    $235,000

    • 3 Beds
    • 1 Bath
    • 1,120 Sq Ft

    1710 Harman Dr, Christiansburg, VA 24073

    Welcome to 1710 Harman Dr! Tucked on a half-acre and surrounded by peaceful farmland this charming brick ranch is the kind of home that just feels right the moment you arrive. Blooming flowers and a welcoming exterior set the tone, while inside you'll find easy one-level living with 3 bedrooms, 1 bath and a cozy gas fireplace that anchors the main living space. The full unfinished basement offers

    Becky Brawley Nest Realty SWVA

    1710 Harman Dr, Christiansburg, VA 24073

Showing Results 1 - 40, Page 1 of 8

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