$2,950Fees may apply3 beds · 1 bath · 1,040 sq ftCondo38 Salem St #15Salem, MA 01970Add to favoritesShareListing options
$3,100Fees may apply4 beds · 1 bath · 1,040 sq ftCondo38 Salem St #12Salem, MA 01970Add to favoritesShareListing options