5 Derby Sq #1, Salem, MA, 01970
5 Derby Sq #1, Salem, MA, 01970
5 Derby Sq #1, Salem, MA, 01970
5 Derby Sq #1, Salem, MA, 01970
5 Derby Sq #1, Salem, MA, 01970
5 Derby Sq #1, Salem, MA, 01970
5 Derby Sq #1, Salem, MA, 01970
5 Derby Sq #1, Salem, MA, 01970
5 Derby Sq #1, Salem, MA, 01970
5 Derby Sq #1, Salem, MA, 01970
5 Derby Sq #1, Salem, MA, 01970
5 Derby Sq #1, Salem, MA, 01970
5 Derby Sq #1, Salem, MA, 01970
5 Derby Sq #1, Salem, MA, 01970
5 Derby Sq #1, Salem, MA, 01970
5 Derby Sq #1, Salem, MA, 01970
5 Derby Sq #1, Salem, MA, 01970
5 Derby Sq #1, Salem, MA, 01970
5 Derby Sq #1, Salem, MA, 01970
5 Derby Sq #1, Salem, MA, 01970
5 Derby Sq #1, Salem, MA, 01970
5 Derby Sq #1, Salem, MA, 01970
5 Derby Sq #1, Salem, MA, 01970
5 Derby Sq #1, Salem, MA, 01970

$499,900

5 Derby Sq #1, Salem, MA, 01970

24
Courtesy of: Patricia Marcotte | RE/MAX 360