
- Hawthorne Commons, Salem, MA 01970$2,510 - $15,9881 - 2 beds · 29 units availableHawthorne CommonsSalem, MA 01970Price Drop

- Halstead Salem Station, Salem, MA 01970$2,675 - $2,8951 bed · 10 units availableHalstead Salem StationSalem, MA 01970New Today

- Princeton Crossing, Salem, MA 01970$2,150 - $2,5901 - 2 beds · 10 units availablePrinceton CrossingSalem, MA 01970Price Drop

- Sofi At Salem Station, Salem, MA 01970$2,864 - $5,106Fees may apply1 - 2 beds · 11 units availableSofi At Salem StationSalem, MA 01970New Today

- Bell North Shore, Salem, MA 01970$2,606 - $7,339Fees may apply1 - 2 beds · 17 units availableBell North ShoreSalem, MA 01970Featured

- 231 Washington Residences, Salem, MA 01970$2,450 - $3,150Fees may apply1 - 2 beds · 7 units available231 Washington ResidencesSalem, MA 01970Special Offer

- Salem Highlands, Salem, MA 01970$1,700 - $2,500Fees may applyStudio - 2 beds · 6 units availableSalem HighlandsSalem, MA 01970Featured

- Harbor Point Salem, Salem, MA 01970$2,350Fees may apply1 bed · 2 units availableHarbor Point SalemSalem, MA 01970Featured

- Pequot Highlands, Salem, MA 01970$2,314 - $2,9002 - 3 beds · 6 units availablePequot HighlandsSalem, MA 01970

- 260 Washington Apartments Modern Living in the Heart of Salem, Salem, MA 01970$2,400Fees may apply2 beds · 1 units available260 Washington Apartments Modern Living in the Heart of SalemSalem, MA 01970

- North River Apartments, Salem, MA 01970$2,965Fees may apply2 beds · 2 units availableNorth River ApartmentsSalem, MA 01970Featured

- Lafayette Hotel, Salem, MA 01970$1,250Fees may apply1 bed · 2 units availableLafayette HotelSalem, MA 01970

- Park Towers II, LLC, Salem, MA 01970$2,0001 bed · 1 units availablePark Towers II, LLCSalem, MA 01970

- Grove Street Landing, Salem, MA 01970$1,900 - $3,150Studio - 2 beds · 23 units availableGrove Street LandingSalem, MA 01970New Today

- River Rock Residence, Salem, MA 01970$2,925Fees may apply2 beds · 2 units availableRiver Rock ResidenceSalem, MA 01970

- Historic 1 Harbor St, Salem, MA 01970$1,900Fees may apply1 bed · 1 units availableHistoric 1 Harbor StSalem, MA 01970

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

- 56 Buffum St #1, Salem, MA 01970$2,6502 beds · 1 bath · 1,340 sq ft56 Buffum St #1Salem, MA 01970

- 11 Harbor St #2A, Salem, MA 01970$2,7002 beds · 1 bath11 Harbor St #2ASalem, MA 01970

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

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

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

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

- 11 Prescott St #1, Salem, MA 01970$2,4002 beds · 1 bath · 775 sq ft11 Prescott St #1Salem, MA 01970

- 36 Beaver St, Salem, MA 01970$2,4952 beds · 1 bath · 1,050 sq ft36 Beaver StSalem, 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

- 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

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

- 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

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

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

- 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


