51 Lafayette St #306, Salem, MA, 01970
51 Lafayette St #306, Salem, MA, 01970
51 Lafayette St #306, Salem, MA, 01970
51 Lafayette St #306, Salem, MA, 01970
51 Lafayette St #306, Salem, MA, 01970
51 Lafayette St #306, Salem, MA, 01970
51 Lafayette St #306, Salem, MA, 01970
51 Lafayette St #306, Salem, MA, 01970
51 Lafayette St #306, Salem, MA, 01970
51 Lafayette St #306, Salem, MA, 01970
51 Lafayette St #306, Salem, MA, 01970
51 Lafayette St #306, Salem, MA, 01970
51 Lafayette St #306, Salem, MA, 01970
51 Lafayette St #306, Salem, MA, 01970
51 Lafayette St #306, Salem, MA, 01970
51 Lafayette St #306, Salem, MA, 01970
51 Lafayette St #306, Salem, MA, 01970
51 Lafayette St #306, Salem, MA, 01970
51 Lafayette St #306, Salem, MA, 01970

$575,000

51 Lafayette St #306, Salem, MA, 01970

19
Courtesy of: Sophie Soman | LandVest, Inc., Manchester -by-the-Sea