$3,850/moTotal price4 beds · 2.5 baths · 1,600 sq ftCondoGrant StBeverly, MA 01915Add to favoritesShareListing optionsMessage
$3,000/moTotal price3 beds · 1 bath · 1,559 sq ftCondo19 Blaine Ave #2Beverly, MA 01915Add to favoritesShareListing optionsMessage