20 Geneva #1

Salem, MA, 01970
$2,300Price
2Beds
1Baths
1350sqft
Listing Agent: Elizabeth Beaver | Agent phone: 508-259-7786
Courtesy of: Armstrong Field Real Estate | Office phone: 978-740-8700

20 Geneva #1

Salem, MA, 01970
$2,300Price
2Beds
1Baths
1350sqft