Save
Ask
Tour
Hide
$329,900
2 Days On Site
120 Craig StreetChristiansburg, 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




Save
Ask
Tour
Hide
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
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 ago | Listing updated with changes from the MLS® | |
| 2 days ago | Listing 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
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

