$2,750/moTotal price2 beds · 1 bath · 1,100 sq ftCondo239 Lafayette St #4Salem, MA 01970View unitsAdd to favoritesShareListing optionsMessage
$2,750/moTotal price3 beds · 1 bath · 1,000 sq ftHouse4 Lobster LnGloucester, MA 01930Add to favoritesShareListing optionsMessage
$2,295/moTotal price1 bed · 1 bath · 610 sq ftCondo18 New Derby St #206Salem, MA 01970View unitsAdd to favoritesShareListing optionsMessage
$2,495/moTotal price2 beds · 1 bathCondo297-299 Cabot St #2Beverly, MA 01915View unitsAdd to favoritesShareListing optionsMessage
$1,500/moTotal priceStudio · 1 bath · 9,999 sq ftCondo108 Harrison St #105Haverhill, MA 01830View units
$4,250/moFees may apply3 beds · 3.5 baths · 2,600 sq ftHouse6 Crowninshield RdMarblehead, MA 01945Special Offer
$2,090/moFees may apply1 bed · 1 bath · 650 sq ftCondo19-25 Essex St #402Haverhill, MA 01830View units