$2,750Total price2 beds · 1 bath · 799 sq ftCondo281 Essex St #203Salem, MA 01970Add to favoritesShareListing options
$4,000Total price2 beds · 2 baths · 972 sq ftCondo281 Essex St #206Salem, MA 01970Add to favoritesShareListing options