$2,700Total price3 beds · 1 bath · 1,100 sq ftCondo5 Salem St #2Salem, MA 01970Add to favoritesShareListing options
$2,700Total price3 beds · 1 bathCondo5 Salem St #3Salem, MA 01970Add to favoritesShareListing options