$2,700/moTotal price2 beds · 1 bath · 1,293 sq ftCondo357 Essex StSalem, MA 01970Add to favoritesShareListing optionsMessage
$3,200/moFees may apply3 beds · 1 bath · 1,350 sq ftCondo39 Mason St #2Salem, MA 01970View unitsAdd to favoritesShareListing optionsMessage
$2,800/moTotal price3 beds · 1 bath · 1,100 sq ftCondo19 Park St #1Salem, MA 01970Add to favoritesShareListing optionsMessage
$2,695/moTotal price3 beds · 1 bathCondo10 Porter Street Ct #2CPSalem, MA 01970View unitsAdd to favoritesShareListing optionsMessage
$5,500/moTotal price3 beds · 2 baths · 1,600 sq ftCondo26 Anderson St #REAR HOUSEMarblehead, MA 01945Special Offer