130 Bay View Ave A, Salem, MA, 01970
130 Bay View Ave A, Salem, MA, 01970
130 Bay View Ave A, Salem, MA, 01970
130 Bay View Ave A, Salem, MA, 01970
130 Bay View Ave A, Salem, MA, 01970
130 Bay View Ave A, Salem, MA, 01970
130 Bay View Ave A, Salem, MA, 01970
130 Bay View Ave A, Salem, MA, 01970
130 Bay View Ave A, Salem, MA, 01970
130 Bay View Ave A, Salem, MA, 01970
130 Bay View Ave A, Salem, MA, 01970
130 Bay View Ave A, Salem, MA, 01970
130 Bay View Ave A, Salem, MA, 01970
130 Bay View Ave A, Salem, MA, 01970

$2,200

130 Bay View Ave A, Salem, MA, 01970

14
Courtesy of: Eric Holmes | | Engel & Volkers Boston |