- 650 Hillcrest Dr #A, Christiansburg, VA 24073$1,200/moStudio · 1 bath650 Hillcrest Dr #AChristiansburg, VA 24073
- 570 Stone St, Christiansburg, VA 24073$1,500/mo3 beds · 2 baths · 1,200 sq ft570 Stone StChristiansburg, VA 24073
- 107 Sheltman St NW, Christiansburg, VA 24073$1,000/mo2 beds · 1 units available107 Sheltman St NWChristiansburg, VA 24073New Today
- 905 Forest St, Christiansburg, VA 24073$1,500/mo3 beds · 2 baths · 1,296 sq ft905 Forest StChristiansburg, VA 24073

- 510 Kamran Dr NW, Christiansburg, VA 24073$1,950/mo3 beds · 2 baths · 1,444 sq ft510 Kamran Dr NWChristiansburg, VA 24073

- 913 Holland Loop NW, Christiansburg, VA 24073$1,699/mo2 beds · 2.5 baths · 1,595 sq ft913 Holland Loop NWChristiansburg, VA 24073

- 445 Majestic Dr, Christiansburg, VA 24073$2,700/mo4 beds · 3 baths · 1,987 sq ft445 Majestic DrChristiansburg, VA 24073

- 265 2nd St, Christiansburg, VA 24073$1,800/mo3 beds · 2 baths · 1,906 sq ft265 2nd StChristiansburg, VA 24073

- 150 Wooden Shoe Ct N, Christiansburg, VA 24073$2,150/mo3 beds · 3 baths · 2,852 sq ft150 Wooden Shoe Ct NChristiansburg, VA 24073

- 410 Pin Oak Dr NW, Christiansburg, VA 24073$860/mo1 bed · 1.5 baths · 1,854 sq ft410 Pin Oak Dr NWChristiansburg, VA 24073

- 590-610 N Dr NE, Christiansburg, VA 24073$1,240/mo2 beds · 1 units available590-610 N Dr NEChristiansburg, VA 24073

- 470 Tall Oak Blvd NW, Christiansburg, VA 24073$1,700/mo3 beds · 2 baths · 1,668 sq ft470 Tall Oak Blvd NWChristiansburg, VA 24073

- 690 North Dr, Christiansburg, VA 24073$2,300/mo4 beds · 2 baths · 2,100 sq ft690 North DrChristiansburg, VA 24073

- 265 Skylar Dr, Christiansburg, VA 24073$1,750/mo3 beds · 3.5 baths · 1,647 sq ft265 Skylar DrChristiansburg, VA 24073

- 815 Holland Loop, Christiansburg, VA 24073$1,699/mo2 beds · 2 baths · 1,595 sq ft815 Holland LoopChristiansburg, VA 24073

- 390 Skylar Dr, Christiansburg, VA 24073$1,750/mo3 beds · 3.5 baths · 1,854 sq ft390 Skylar DrChristiansburg, VA 24073

- 508 W Main St, Christiansburg, VA 24073$1,500/mo2 beds · 2 baths · 1,191 sq ft508 W Main StChristiansburg, VA 24073

- 1659 York Dr, Christiansburg, VA 24073$1,950/mo2 beds · 2.5 baths · 1,170 sq ft1659 York DrChristiansburg, VA 24073

- 779 Holland Loop, Christiansburg, VA 24073$1,799/mo3 beds · 2.5 baths · 1,595 sq ft779 Holland LoopChristiansburg, VA 24073

- 135 Griggs St NE, Christiansburg, VA 24073$1,850/mo3 beds · 2 baths · 1,000 sq ft135 Griggs St NEChristiansburg, VA 24073

- 380 Skylar Dr NW, Christiansburg, VA 24073$1,750/mo3 beds · 3.5 baths · 1,647 sq ft380 Skylar Dr NWChristiansburg, VA 24073

Updated





















