- 1321 Craigs Mountain Rd, Christiansburg, VA 24073$2,000/mo3 beds · 2.5 baths · 1,708 sq ft1321 Craigs Mountain RdChristiansburg, 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

- 690 North Dr, Christiansburg, VA 24073$2,300/mo4 beds · 2 baths · 2,100 sq ft690 North DrChristiansburg, 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

Updated















