- 2002 Mountain Ave, Salem, VA 24153$1,850/mo3 beds · 1.5 baths2002 Mountain AveSalem, VA 24153
- 105 Bowman Ave, Salem, VA 24153$1,150/mo2 beds · 1 bath · 832 sq ft105 Bowman AveSalem, VA 24153

- 366 Keesling Ave, Salem, VA 24153$2,250/mo4 beds · 3 baths366 Keesling AveSalem, VA 24153

- 2110 Ellison Ave, Salem, VA 24153$2,200/mo3 beds · 1 bath · 1,600 sq ft2110 Ellison AveSalem, VA 24153

- 2146 Ellison Ave, Salem, VA 24153$1,750/mo3 beds · 1 bath · 1,000 sq ft2146 Ellison AveSalem, VA 24153

- 1511 Narcissus St, Salem, VA 24153$2,250/mo4 beds · 2.5 baths · 2,045 sq ft1511 Narcissus StSalem, VA 24153

- 17 S College Ave, Salem, VA 24153$1,450/mo1 bed · 1 bath17 S College AveSalem, VA 24153

- 830 Oakview Dr, Salem, VA 24153$2,145/mo3 beds · 1.5 baths · 2,025 sq ft830 Oakview DrSalem, VA 24153

- 702 Cleveland Ave, Salem, VA 24153$2,485/mo4 beds · 2.5 baths · 2,500 sq ft702 Cleveland AveSalem, VA 24153

- 58 Upland Dr, Salem, VA 24153$1,275/mo2 beds · 2 baths · 1,400 sq ft58 Upland DrSalem, VA 24153

- 2400 S Clearing Rd, Salem, VA 24153$2,700/mo3 beds · 2.5 baths · 2,080 sq ft2400 S Clearing RdSalem, VA 24153$200 Off

- 707 Crystal Dr, Salem, VA 24153$2,000/mo4 beds · 2 baths · 1,728 sq ft707 Crystal DrSalem, VA 24153

Updated








