20 Geneva #1, Salem, MA, 01970
20 Geneva #1, Salem, MA, 01970
20 Geneva #1, Salem, MA, 01970
20 Geneva #1, Salem, MA, 01970
20 Geneva #1, Salem, MA, 01970
20 Geneva #1, Salem, MA, 01970
20 Geneva #1, Salem, MA, 01970
20 Geneva #1, Salem, MA, 01970
20 Geneva #1, Salem, MA, 01970
20 Geneva #1, Salem, MA, 01970
20 Geneva #1, Salem, MA, 01970
20 Geneva #1, Salem, MA, 01970
20 Geneva #1, Salem, MA, 01970
20 Geneva #1, Salem, MA, 01970
20 Geneva #1, Salem, MA, 01970
20 Geneva #1, Salem, MA, 01970
20 Geneva #1, Salem, MA, 01970
20 Geneva #1, Salem, MA, 01970
20 Geneva #1, Salem, MA, 01970

$2,300

20 Geneva #1, Salem, MA, 01970

19
Listing Agent: Elizabeth Beaver | Agent phone: 508-259-7786
Courtesy of: Armstrong Field Real Estate | Office phone: 978-740-8700