$1,975/moTotal price1 bed · 1 bath · 533 sq ftCondo18 New Derby St #201Salem, MA 01970Add to favoritesShareListing options
$2,295/moTotal price1 bed · 1 bath · 610 sq ftCondo18 New Derby St #206Salem, MA 01970Add to favoritesShareListing options