30 Buena Vista Avenue

Salem, MA, 01970
$579,900Price
3Beds
1Baths
1276sqft
Courtesy of: | |

30 Buena Vista Avenue

Salem, MA, 01970
$579,900Price
3Beds
1Baths
1276sqft