- 1321 Craigs Mountain Rd, Christiansburg, VA 24073$2,000/mo3 beds · 2.5 baths · 1,708 sq ft1321 Craigs Mountain RdChristiansburg, VA 24073
- 30 S Dudley Dr, Christiansburg, VA 24073$1,500/mo5 beds · 1 bath · 1,650 sq ft30 S Dudley 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,250/mo3 beds · 3 baths · 2,852 sq ft150 Wooden Shoe Ct NChristiansburg, VA 24073

- 117 Longview Dr, Christiansburg, VA 24073$1,095/mo3 beds · 1 bath · 1,089 sq ft117 Longview 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

- 270 Birds Nest Dr, Christiansburg, VA 24073$2,350/mo5 beds · 3 baths · 2,561 sq ft270 Birds Nest DrChristiansburg, VA 24073

- 110 Amethyst Dr, Christiansburg, VA 24073$2,900/mo3 beds · 4 baths · 2,149 sq ft110 Amethyst DrChristiansburg, VA 24073

- 410 Joi St, Christiansburg, VA 24073Contact for price3 beds · 2 baths · 1,125 sq ft410 Joi StChristiansburg, VA 24073
- 310 Nell Dr, Christiansburg, VA 24073Contact for price3 beds · 2 baths · 1,008 sq ft310 Nell DrChristiansburg, VA 24073
- 320 Nell Dr, Christiansburg, VA 24073Contact for priceStudio320 Nell DrChristiansburg, VA 24073
- 335 Nell Dr, Christiansburg, VA 24073Contact for price3 beds · 2 baths335 Nell DrChristiansburg, VA 24073
- 9 Billy St, Christiansburg, VA 24073Contact for priceStudio9 Billy StChristiansburg, VA 24073
Updated




















