51 Lafayette St UNIT 203

Salem, MA, 01970
PENDING
$595,000Price
2Beds
2Baths
1563sqft

51 Lafayette St UNIT 203

Salem, MA, 01970
PENDING
$595,000Price
2Beds
2Baths
1563sqft