- 4020 Bradshaw Rd, Salem, VA 24153$1,595/mo3 beds · 2 baths · 1,456 sq ft4020 Bradshaw RdSalem, VA 24153
- 307 Elm St, Salem, VA 24153$1,775/mo3 beds · 2 baths · 1,772 sq ft307 Elm StSalem, VA 24153
- 2110 Ellison Ave, Salem, VA 24153$2,200/mo3 beds · 1 bath · 1,600 sq ft2110 Ellison AveSalem, VA 24153

- 3114 W Main St, Salem, VA 24153$1,850/mo4 beds · 2 baths · 2,850 sq ft3114 W Main StSalem, VA 24153

- 426 Keesling Ave, Salem, VA 24153$2,300/mo4 beds · 3 baths · 2,900 sq ft426 Keesling AveSalem, VA 24153

Updated






