$2,900Fees may apply3 beds · 1 bath · 1,600 sq ftCondo4 Harrison Ave #3Salem, MA 01970Add to favoritesShareListing options
$3,100Fees may apply3 beds · 1 bath · 1,500 sq ftCondo4 Harrison Ave #1Salem, MA 01970Add to favoritesShareListing options