23 Japonica

Salem, MA, 01970
PENDING
$459,000Price
3Beds
1Baths
966sqft

23 Japonica

Salem, MA, 01970
PENDING
$459,000Price
3Beds
1Baths
966sqft