- 1321 Craigs Mountain Rd, Christiansburg, VA 24073$2,000/mo3 beds · 2.5 baths · 1,708 sq ft1321 Craigs Mountain RdChristiansburg, VA 24073
- 150 Wooden Shoe Ct N, Christiansburg, VA 24073$2,250/mo3 beds · 3 baths · 2,852 sq ft150 Wooden Shoe Ct NChristiansburg, VA 24073
- 1339 Rock Rd, Christiansburg, VA 24073$1,500/mo3 beds · 2 baths · 1,216 sq ft1339 Rock RdChristiansburg, VA 24073

Updated




































