163 Christiansburg, VA Homes For Sale

Sort by:
house for sale
4 bds | 3 ba | 2,081 sqft

1044 St Clair Lane, Christiansburg, VA 24073

Welcome to this beautiful luxurious like new home with lots of space. You will love that it is located on a cul-de-sac. ...
Save
View Home
$284,900
View Est. Payment
New
house for sale
3 bds | 2 ba | 1,704 sqft

885 Franklin Street S, Christiansburg, VA 24073

Classic 1930's 3BR, 2BA cape cod that has been meticulously updated to maintain its charm from yesteryear. With the upda...
Save
View Home
$219,900
View Est. Payment
New
townhouse for sale
2 bds | 2 ba | 1,466 sqft

130 Justin Lane, Christiansburg, VA 24073

White Oaks townhome offers one-level living with handicap-accessibility! Community common area offers tranquil yard spac...
Save
View Home
$159,900
View Est. Payment
lots land for sale
-- bds | -- ba | 1 sqft

Tbd Roanoke Street, Christiansburg, VA 24073

This prime commercial parcel is zoned B-3 General Business allowing for retail and commercial development. Located just ...
Save
View Home
$1,295,000
View Est. Payment
house for sale
4 bds | 3 ba | 1,864 sqft

600 Keystone Drive, Christiansburg, VA 24073

Raised Ranch style home in popular Kensington development. Open floor plan on main (upper) level with Kitchen open to Li...
Save
View Home
$219,000
View Est. Payment
lots land for sale
-- bds | -- ba | 5 sqft

Tbd Cambria Street, Christiansburg, VA 24073

Commercial/Industrial land, would be great lot for commmunity center, sports complex with easy access to Huckleberry tra...
Save
View Home
$900,000
View Est. Payment
lots land for sale
-- bds | -- ba | -- sqft

Tbd Peppers Ferry Road, Christiansburg, VA 24073

This 9.141 parcel of prime development land is just minutes from the New River Valley Mall as well as other amenities. W...
Save
View Home
$600,000
View Est. Payment
farm for sale
-- bds | 2 ba | -- sqft

1771 Flanagan Drive, Christiansburg, VA 24073

Stables, paddocks, open pasture land. This property offers everything you need to have a horse farm or run a stable. Sta...
Save
View Home
$695,000
View Est. Payment
lots land for sale
-- bds | -- ba | -- sqft

Tbd Lupine Drive, Christiansburg, VA 24073

Very nice large building lot just off Route 114/Peppers Ferry Rd in the Rolling Hills subdivision. This lot is located a...
Save
View Home
$42,000
View Est. Payment
house for sale
3 bds | 2 ba | 1,152 sqft

1725 Blair Street, Christiansburg, VA 24073

Nicely appointed MH with a location very convenient to Christiansburg, Blacksburg and Radford. 3 bdr, 2 full baths, larg...
Save
View Home
$105,900
View Est. Payment
house for sale
4 bds | 3 ba | 3,090 sqft

2565 Vickers Switch Rd, Christiansburg, VA 24073

LOCATION, LOCATION! Beautiful, custom built private 4 bedroom 2.5 bath located in the heart of the New River Valley! Loc...
Save
View Home
$354,999
View Est. Payment
house for sale
3 bds | 3 ba | 1,423 sqft

107 Ellett Drive Se, Christiansburg, VA 24073

Charm abounds in this 3 bedroom, 2.5 bath brick ranch on nearly half an acre, in an established neighborhood only minute...
Save
View Home
$178,900
View Est. Payment
Homes How To

An interactive guide for advice, tips, and tools to buy a home.

Get Started
house for sale
5 bds | 4 ba | 3,183 sqft

570 Dewdrop Lane, Christiansburg, VA 24073

Better than new, just built in 2017 with all the bells and whistles! Enjoy the sun-drenched living spaces in this gorgeo...
Save
View Home
$390,000
View Est. Payment
house for sale
3 bds | 3 ba | 1,772 sqft

1049 St Clair Lane, Christiansburg, VA 24073

Now is the time to buy this beautiful spacious brand new home located just minutes from VT, RU, Blacksburg, Radford and ...
Save
View Home
$249,900
View Est. Payment
house for sale
4 bds | 4 ba | 2,818 sqft

1555 Diana Drive, Christiansburg, VA 24073

Located in the Gables of Kensington neighborhood, this stunning colonial home is light, bright, airy and is sure to plea...
Save
View Home
$315,000
View Est. Payment
house for sale
4 bds | 2 ba | 3,078 sqft

335 Briarwood Drive, Christiansburg, VA 24073

Brick colonial split-foyer has space and style in abundance! Located on a cul-de-sac in a well-settled neighborhood, thi...
Save
View Home
$249,900
View Est. Payment
townhouse for sale
3 bds | 3 ba | 1,602 sqft

395 Tall Oak Boulevard, Christiansburg, VA 24073

Limited Supply with Very High Demand! Open the front door of this townhouse on Tall Oak Blvd to Easy Low Maintenance Liv...
Save
View Home
$199,880
View Est. Payment
house for sale
3 bds | 3 ba | 1,772 sqft

980 Crosscreek Drive, Christiansburg, VA 24073

Now is the time to buy this beautiful spacious brand new home located just minutes from VT, RU, Blacksburg, Radford and ...
Save
View Home
$239,900
View Est. Payment
house for sale
2 bds | 1 ba | 900 sqft

535 Republic Road, Christiansburg, VA 24073

Very nice updated home. Great for a starter home or downsizing for one level living. Unfinished basement makes for great...
Save
View Home
$129,900
View Est. Payment
townhouse for sale
3 bds | 3 ba | 660 sqft

65 Franklin Parke Court, Christiansburg, VA 24073

Remarkable townhouse that is the perfect starter home. Ideally situated with easy access to just about everywhere, this ...
Save
View Home
$137,500
View Est. Payment
condominium for sale
3 bds | 3 ba | 1,870 sqft

450 Revolution Circle, Christiansburg, VA 24073

Here's your opportunity to enjoy a comfortable & carefree lifestyle in an active-adult community with swimming pool, clu...
Save
View Home
$249,000
View Est. Payment
house for sale
3 bds | 3 ba | 1,760 sqft

45 Camellia Lane, Christiansburg, VA 24073

Split foyer home located in a desired neighborhood just off of Peppers Ferry Rd. Large fenced back yard and large deck f...
Save
View Home
$199,900
View Est. Payment
house for sale
3 bds | 3 ba | 2,071 sqft

405 Overland Drive, Christiansburg, VA 24073

Updated, move-in ready, split foyer home in a beautiful Christiansburg neighborhood with 3 bedrooms/2 full bathrooms on ...
Save
View Home
$189,900
View Est. Payment
condominium for sale
2 bds | 3 ba | 1,166 sqft

2665 Glade Drive, Christiansburg, VA 24073

This fully remodeled 2BR/2.5BA townhouse combines rustic and refined elements and offers the new owner updates and upgra...
Save
View Home
$137,500
View Est. Payment
house for sale
3 bds | 1 ba | 1,075 sqft

25 Walnut Drive, Christiansburg, VA 24073

A comfortable living home just waiting for those first time home buyers or an investment opportunity. Hardwood flooring ...
Save
View Home
$174,900
View Est. Payment

Location data not available
loading