$4,250/moTotal price3 beds · 1.5 baths · 1,940 sq ftHouse66 Purchase StNewburyport, MA 01950Add to favoritesShareListing optionsMessage
$4,500/moTotal price3 beds · 2.5 baths · 2,268 sq ftHouse21A Curtis StMarblehead, MA 01945Add to favoritesShareListing optionsMessage
$2,900/moTotal price3 beds · 1 bath · 1,500 sq ftCondo195 North StSalem, MA 01970Add to favoritesShareListing optionsMessage
$2,500/moTotal price3 beds · 1 bath · 1,300 sq ftCondo13 Union St #3Haverhill, MA 01830Add to favoritesShareListing optionsMessage
$4,250/moFees may apply3 beds · 3.5 baths · 2,600 sq ftHouse6 Crowninshield RdMarblehead, MA 01945Special Offer
$4,200/moFees may apply3 beds · 2 baths · 2,308 sq ftHouse1281 Boston RdHaverhill, MA 01835Special Offer
$7,000/moFees may apply3 beds · 3 baths · 2,256 sq ftCondo220 N End Blvd #2Salisbury, MA 01952View units
$3,120/moFees may apply3 beds · 1 bath · 1,000 sq ftCondo55 Collins St #1Lynn, MA 0190255 Collins St #1
$3,800/moFees may apply3 beds · 2.5 baths · 2,392 sq ftHouse5 Kensington ParkLynn, MA 019025 Kensington Park
$2,900/moFees may apply3 beds · 1 units availableApartment building175 Pleasant StMarblehead, MA 01945