- 41 Liberty Hill Ave #2, Salem, MA 01970$4,500/mo4 beds · 2 baths · 2,200 sq ft41 Liberty Hill Ave #2Salem, MA 01970
- 125 Essex St #2, Salem, MA 01970$3,800/mo4 beds · 2 baths · 1,600 sq ft125 Essex St #2Salem, MA 01970
- 143 North St #2, Salem, MA 01970$3,400/mo4 beds · 2 baths · 1,827 sq ft143 North St #2Salem, MA 01970
Updated


