164 Christiansburg, VA 24073 Homes For Sale

Sort by:
New
townhouse for sale
3 bds | 2 ba | 1,784 sqft

510 Tall Oak Boulevard Nw, Christiansburg, VA 24073

This beautifully well-maintained 3BR, 2BA end unit town home has many upgraded features. Two car tuck-under garage has a...
Save
View Home
$202,500
View Est. Payment
New
house for sale
3 bds | 2 ba | 1,790 sqft

735 Ellett Road, Christiansburg, VA 24073

Charming farm house on super spacious and level .7 acres with in town convenience. A wrap around front porch welcomes vi...
Save
View Home
$166,900
View Est. Payment
New
house for sale
4 bds | 3 ba | 2,658 sqft

105 Alexa Lane, Christiansburg, VA 24073

Modern Easy Living. Superior design with all the upgrades and the best floor plan available. It has a large master suite...
Save
View Home
$325,000
View Est. Payment
house for sale
3 bds | 1 ba | 960 sqft

385 White Pine Dr Ne, Christiansburg, VA 24073

3 Bedroom 1 bath ranch on a large corner lot convenient to interstate and shopping. Great investment opportunity! this p...
Save
View Home
$40,000
View Est. Payment
New
townhouse for sale
3 bds | 2 ba | 1,479 sqft

320 Vinnie Avenue, Christiansburg, VA 24073

This beautiful town home offers one level living in a quiet community just minutes from local shopping & dining. Laundry...
Save
View Home
$235,900
View Est. Payment
townhouse for sale
3 bds | 3 ba | 1,900 sqft

125 Phoenix Boulevard, Christiansburg, VA 24073

Large townhome with lots of storage. Numerous updates and extras throughout the home. Nice master suite. Large sitting a...
Save
View Home
$239,900
View Est. Payment
townhouse for sale
3 bds | 2 ba | 1,520 sqft

410 Silverleaf Drive, Christiansburg, VA 24073

Stunning end-unit townhome in the well sought after neighborhood of Oak Tree, this home is immaculate with many elegant ...
Save
View Home
$194,900
View Est. Payment
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
house for sale
6 bds | 4 ba | 2,825 sqft

95 Greenway Drive, Christiansburg, VA 24073

Stellar, spacious one-owner home in quiet Belmont Farms. Conveniently located minutes from NRV mall, dining & recreation...
Save
View Home
$310,000
View Est. Payment
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
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
Homes How To

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

Get Started
$5,999
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
$349,000
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
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
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 | 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

Location data not available
loading