- 8 Forest Ave #3, Salem, MA 01970$2,7003 beds · 1 bath · 1,150 sq ft8 Forest Ave #3Salem, MA 01970

- 5 Salem St #3, Salem, MA 01970$2,7003 beds · 1 bath5 Salem St #3Salem, MA 01970View units

- Lafayette St, Salem, MA 01970$2,5952 beds · 1 bath · 793 sq ftLafayette StSalem, MA 01970Featured

- Lafayette St, Salem, MA 01970$2,5952 beds · 1 bath · 793 sq ftLafayette StSalem, MA 01970View unitsFeatured

- 35 Oakland St #1, Salem, MA 01970$2,6502 beds · 1 bath · 1,170 sq ft35 Oakland St #1Salem, MA 01970

- 6 Gallows Hill Rd #2, Salem, MA 01970$2,3751 bed · 1 bath · 1,000 sq ft6 Gallows Hill Rd #2Salem, MA 01970

- 418 Essex St #2, Salem, MA 01970$2,5502 beds · 1 bath · 1,300 sq ft418 Essex St #2Salem, MA 01970

- 33 Boardman St #2, Salem, MA 01970$3,5003 beds · 2 baths · 1,450 sq ft33 Boardman St #2Salem, MA 01970

- 20 Central St #210, Salem, MA 01970$2,4001 bed · 1 bath · 676 sq ft20 Central St #210Salem, MA 01970View units

- 257 Washington St #45, Salem, MA 01970$2,0001 bed · 1 bath · 500 sq ft257 Washington St #45Salem, MA 01970View units

- 28 Federal St #2, Salem, MA 01970$3,8002 beds · 2 baths · 2,050 sq ft28 Federal St #2Salem, MA 01970

- 10 Porter Street Ct #1, Salem, MA 01970$2,7453 beds · 1 bath · 1,100 sq ft10 Porter Street Ct #1Salem, MA 01970View units

- 23 Green St #1L, Salem, MA 01970$2,2001 bed · 1 bath · 604 sq ft23 Green St #1LSalem, MA 01970

- 235 Lafayette St #1CP, Salem, MA 01970$2,5952 beds · 1 bath235 Lafayette St #1CPSalem, MA 01970View units

- 4 Wheatland St #1, Salem, MA 01970$2,7503 beds · 1 bath · 1,000 sq ft4 Wheatland St #1Salem, MA 01970

- 246 Essex St #2, Salem, MA 01970$2,0001 bed · 1 bath · 450 sq ft246 Essex St #2Salem, MA 01970

- 26 New Derby St #306, Salem, MA 01970$2,8002 beds · 1 bath · 1,015 sq ft26 New Derby St #306Salem, MA 01970View units

- 27 Shore Ave #3, Salem, MA 01970$2,8002 beds · 1 bath27 Shore Ave #3Salem, MA 01970

- 1 Hathorne Cres #1, Salem, MA 01970$2,6003 beds · 1 bath · 1,100 sq ft1 Hathorne Cres #1Salem, MA 01970

- 11 S Mason St #6, Salem, MA 01970$3,7002 beds · 2.5 baths · 1,208 sq ft11 S Mason St #6Salem, MA 01970Special Offer

- 15 Lynde St #12.5, Salem, MA 01970$2,0002 beds · 1 bath · 941 sq ft15 Lynde St #12.5Salem, MA 01970View units

- 255 Washington St #3, Salem, MA 01970$2,250Fees may apply1 bed · 1 bath · 500 sq ft255 Washington St #3Salem, MA 01970Featured

- 29 Park St #3, Salem, MA 01970$2,6503 beds · 1 bath · 1,000 sq ft29 Park St #3Salem, MA 01970

- 3 Ropes St #2, Salem, MA 01970$2,9003 beds · 1 bath · 900 sq ft3 Ropes St #2Salem, MA 01970

- 22-24 Prince St #3, Salem, MA 01970$2,1502 beds · 1 bath · 750 sq ft22-24 Prince St #3Salem, MA 01970

- 131 Essex St #33, Salem, MA 01970$2,2501 bed · 1 bath · 650 sq ft131 Essex St #33Salem, MA 01970

- 24 Chestnut St #2, Salem, MA 01970$4,950Fees may apply4 beds · 2.5 baths · 3,400 sq ft24 Chestnut St #2Salem, MA 01970Featured

- Lafayette St, Salem, MA 01970$2,6502 beds · 1 bath · 793 sq ftLafayette StSalem, MA 01970View unitsFeatured

- 7 Ocean Ter #2, Salem, MA 01970$2,4002 beds · 1 bath · 1,100 sq ft7 Ocean Ter #2Salem, MA 01970

- 14 Daniels St #5, Salem, MA 01970$2,8502 beds · 1 bath · 900 sq ft14 Daniels St #5Salem, MA 01970

- 181 Ocean Ave W #2, Salem, MA 01970$2,3002 beds · 1 bath · 1,200 sq ft181 Ocean Ave W #2Salem, MA 01970Featured

- 36 Upham St #2, Salem, MA 01970$2,600Fees may apply2 beds · 1 bath · 1,000 sq ft36 Upham St #2Salem, MA 01970Featured

- 6 Saint Paul St #2, Salem, MA 01970$2,1502 beds · 1 bath · 1,000 sq ft6 Saint Paul St #2Salem, MA 01970

- 7 Harris St #2-R, Salem, MA 01970$2,2002 beds · 1 bath · 700 sq ft7 Harris St #2-RSalem, MA 01970

- Cloutman St, Salem, MA 01970$3,8003 beds · 2 baths · 1,400 sq ftCloutman StSalem, MA 01970Special Offer

- 88 Ocean Ave #2, Salem, MA 01970$4,0003 beds · 2 baths · 1,287 sq ft88 Ocean Ave #2Salem, MA 01970
- 26-28 Salem St #3, Salem, MA 01970$3,0004 beds · 1 bath · 1,100 sq ft26-28 Salem St #3Salem, MA 01970



