$2,500/moTotal price1 bed · 1 bath · 1,786 sq ftCondo5 Herbert St #1Salem, MA 01970Add to favoritesShareListing options
$2,500/moTotal price1 bed · 1 bath · 1,786 sq ftCondo5 Herbert St #2Salem, MA 01970Add to favoritesShareListing options