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