Save
Ask
Tour
Hide
Share
$329,900
2 Days On Site

120 Craig Street
Christiansburg, VA 24073

For Sale|Townhouse|Active
3
Beds
2.5
Total Baths
2
Full Baths
1
Partial Bath
1,344
SqFt
$245
/SqFt
2026
Built
Subdivision:
None
County:
Montgomery
120 Craig Street120 Craig Street120 Craig Street120 Craig Street
Save
Ask
Tour
Hide
Share

Mortgage Calculator

Monthly Payment (Est.)

Enter an interest rate to see your estimated monthly payment.
Calculator powered by Showcase IDX, a Constellation1 Company. Copyright ©2026 Information is deemed reliable but not guaranteed.

New construction Twin Home. Great Location! This home features 3 bedrooms, 2.5 baths with LVP on the main level and carpet on steps and upper level. Main level storage under steps. Stackable washer and dryer to be installed mid October, on upper level, picture under documents.

Save
Ask
Tour
Hide
Share
Listing Snapshot
Price 
$329,900
Days On Site 
2 Days
Bedrooms 
3
Inside Area (SqFt) 
1,344 sqft
Total Baths 
2.5
Full Baths 
2
Partial Baths 
1
Lot Size 
0.175 Acres
Year Built 
2026
MLS® Number 
428780
Status 
Active
Property Tax 
$2,969
HOA/Condo/Coop Fees 
N/A
Sq Ft Source 
N/A
Friends & Family
Recent Activity
2 days agoListing updated with changes from the MLS®
2 days agoListing first seen on site
General Features
Acres 
0.175
Parking 
Asphalt
Property Condition 
New Construction
Property Sub Type 
Townhouse
Sewer 
Public Sewer
SqFt Above 
1344
SqFt Total 
1344
Style 
Twin
Water Source 
Public
Interior Features
Appliances 
DishwasherMicrowaveElectric RangeRefrigeratorElectric Water Heater
Flooring 
Carpet
Heating 
Heat Pump
Save
Ask
Tour
Hide
Share
Exterior Features
Construction Details 
Vinyl Siding
Patio And Porch 
Porch
Roof 
Shingle
Community Features
School District 
Montgomery County
Schools
School District
Montgomery County
Elementary School
Christiansburg
Middle School
Christiansburg
High School
Christiansburg

Neighborhood & Commute
Source: Walkscore
Save
Ask
Tour
Hide
Share