280 Bridge St

Salem, MA, 01970
ACTIVE
$2,900Price
1106sqft

280 Bridge St

Salem, MA, 01970
ACTIVE
$2,900Price
1106sqft