Madison Apartment Homes, 555 Bend Trl NW #MD1-105, Christiansburg, VA 24073$1,675/mo2 bds2 ba1,040 sqft - Apartment for rentShow moreOutdoor poolSave this homeRequest a tour
Midway Townhome, 400 Monroe Ct NW, Christiansburg, VA 24073$2,100+/mo3 bds2.5 ba1,504 sqft - Apartment for rentShow moreSpecial OfferSave this homeRequest a tour
Commonwealth Senior Living at Christiansburg, 201 Wheatland Ct, Christiansburg, VA 24073$1,835+/mo1 bd1 ba-- sqft - Apartment for rentShow moreSave this homeRequest a tour
545 Silver Leaf Dr, Christiansburg, VA 24073$1,995/mo3 bds2.5 ba1,344 sqft - Townhouse for rentShow moreQuiet back deckSpecial OfferSave this homeRequest a tour
645 Twisted Oak Dr NW, Christiansburg, VA 24073$1,995/mo3 bds3.5 ba1,854 sqft - Townhouse for rentShow moreGranite countertopsSpecial OfferSave this homeRequest a tour
360 Jennelle Rd, Christiansburg, VA 24073$1,550/mo2 bds2 ba1,200 sqft - House for rentShow moreLivestock pasture in backApply instantlySave this homeRequest a tour
20 Patricia Ln NE, Christiansburg, VA 24073$1,825/mo3 bds2.5 ba1,756 sqft - Townhouse for rentShow moreLuxury vinyl plank floorsSave this homeRequest a tour
450 Wimmer St, Christiansburg, VA 24073$1,750/mo4 bds3 ba1,540 sqft - House for rentShow morePrivate deckSave this homeRequest a tour
945 Elk Dr, Christiansburg, VA 24073$1,520/mo2 bds1 ba759 sqft - House for rentShow moreElectric heat pumpSave this homeRequest a tour
645 Stone Street, 645 Stone St #D1F08A762, Christiansburg, VA 24073$1,200/mo2 bds1.5 ba-- sqft - Apartment for rentShow moreTwo bedroomSave this homeRequest a tour
205 Freestone Dr NE, Christiansburg, VA 24073$1,300/mo2 bds1 ba816 sqft - House for rentShow moreHeat pump with acSave this homeRequest a tour
290 Perry St, Christiansburg, VA 24073$1,850/mo3 bds2 ba1,120 sqft - House for rentShow more 3D TourSave this homeRequest a tour
1626 Providence Blvd, Christiansburg, VA 24073$1,725/mo2 bds1.5 ba1,232 sqft - Townhouse for rentShow more 3D TourSave this homeRequest a tour
111 Evans St, Christiansburg, VA 24073$1,975/mo3 bds2 ba1,600 sqft - House for rentShow moreWrap around porchSave this homeRequest a tour
109 Miller St SE, Christiansburg, VA 24073$1,700/mo3 bds2 ba1,281 sqft - House for rentShow moreOff-street parkingSave this homeRequest a tour
825 Oak Tree Blvd NW, Christiansburg, VA 24073$1,650/mo2 bds2.5 ba1,230 sqft - House for rentShow moreSpacious livingSave this homeRequest a tour
305 Phoenix Blvd NW, Christiansburg, VA 24073$1,750/mo3 bds2.5 ba1,440 sqft - Townhouse for rentShow more 3D TourSave this homeRequest a tour
2625 Glade Dr, Christiansburg, VA 24073$1,350/mo2 bds1 ba1,054 sqft - House for rentShow moreRear patioSave this homeRequest a tour
715 E Main St, Christiansburg, VA 24073$1,425/mo3 bds1.5 ba1,200 sqft - Townhouse for rentShow more 3D TourSave this homeRequest a tour
310 Wakeman Ct NE, Christiansburg, VA 24073$1,550/mo3 bds2.5 ba1,595 sqft - Townhouse for rentShow more 3D TourSave this homeRequest a tour
169 Craig St, Christiansburg, VA 24073$1,795/mo3 bds2.5 ba1,458 sqft - Townhouse for rentShow moreLvp throughout entire unitSave this homeRequest a tour
50 Salem Ln, Christiansburg, VA 24073$1,600/mo3 bds2.5 ba1,408 sqft - Townhouse for rentShow moreSave this homeRequest a tour
365 Silver Leaf Dr, Christiansburg, VA 24073$2,100/mo3 bds2.5 ba1,316 sqft - House for rentShow moreSave this homeRequest a tour
173 Craig St, Christiansburg, VA 24073$1,795/mo3 bds2.5 ba1,458 sqft - Townhouse for rentShow moreLvp throughout entire unitSave this homeRequest a tour
835 Oak Tree Blvd NW, Christiansburg, VA 24073$1,800/mo3 bds2.5 ba1,584 sqft - Townhouse for rentShow morePartially finished basementSave this homeRequest a tour
512 Craig St, Christiansburg, VA 24073$1,475/mo3 bds2.5 ba1,320 sqft - House for rentShow moreHeat pumpSave this homeRequest a tour
70 Salem Ln, Christiansburg, VA 24073$1,600/mo3 bds2.5 ba1,408 sqft - House for rentShow moreHeat pumpSave this homeRequest a tour
725 E Main St, Christiansburg, VA 24073$1,425/mo2 bds1.5 ba1,200 sqft - House for rentShow moreHeat pumpSave this homeRequest a tour
514 Craig St, Christiansburg, VA 24073$1,475/mo3 bds2.5 ba1,320 sqft - House for rentShow more 3D TourSave this homeRequest a tour
130 Hunters Rdg, Christiansburg, VA 24073$1,600/mo3 bds2 ba1,300 sqft - House for rentShow moreSave this homeRequest a tour
738 Park St, Christiansburg, VA 24073$1,350/mo2 bds2.5 ba1,240 sqft - Townhouse for rentShow moreHeat pumpSave this homeRequest a tour
75 Station Ln NE, Christiansburg, VA 24073$1,450/mo3 bds2.5 ba1,344 sqft - House for rentShow morePrivate drivewaySave this homeRequest a tour
260 Bronze Leaf Dr, Christiansburg, VA 24073$1,850/mo3 bds3.5 ba1,848 sqft - House for rentShow more 3D TourSave this homeRequest a tour
35 Camellia Ln NW, Christiansburg, VA 24073$2,500/mo4 bds3 ba1,836 sqft - House for rentShow moreHardwood floorsSave this homeRequest a tour
230 Willow Oak Dr, Christiansburg, VA 24073$1,750/mo3 bds2 ba1,609 sqft - House for rentShow moreRear patioSave this homeRequest a tour
770 N High St, Christiansburg, VA 24073$1,400/mo2 bds1.5 ba1,200 sqft - Townhouse for rentShow moreHeat pumpSave this homeRequest a tour
506 Craig St, Christiansburg, VA 24073$1,475/mo3 bds2.5 ba1,320 sqft - House for rentShow moreHeat pump with acSave this homeRequest a tour
590 Tarrytown Rd, Christiansburg, VA 24073$1,775/mo3 bds2.5 ba-- sqft - House for rentShow moreRear patioSave this homeRequest a tour
201 Roanoke Street | 201 Roanoke St, Christiansburg, VA$1,250+ 1 bd Parking area on site3 available unitsSave this home$1,250+1bd$1,500+2bd
165 Tula Cir, Christiansburg, VA 24073$2,250/mo3 bds2.5 ba1,716 sqft - House for rentShow moreSave this homeRequest a tour