24 Essex #1, Salem, MA, 01970
24 Essex #1, Salem, MA, 01970
24 Essex #1, Salem, MA, 01970
24 Essex #1, Salem, MA, 01970
24 Essex #1, Salem, MA, 01970
24 Essex #1, Salem, MA, 01970
24 Essex #1, Salem, MA, 01970
24 Essex #1, Salem, MA, 01970
24 Essex #1, Salem, MA, 01970
24 Essex #1, Salem, MA, 01970
24 Essex #1, Salem, MA, 01970
24 Essex #1, Salem, MA, 01970
24 Essex #1, Salem, MA, 01970
24 Essex #1, Salem, MA, 01970
24 Essex #1, Salem, MA, 01970
24 Essex #1, Salem, MA, 01970
24 Essex #1, Salem, MA, 01970
24 Essex #1, Salem, MA, 01970
24 Essex #1, Salem, MA, 01970
24 Essex #1, Salem, MA, 01970
24 Essex #1, Salem, MA, 01970
24 Essex #1, Salem, MA, 01970
24 Essex #1, Salem, MA, 01970
24 Essex #1, Salem, MA, 01970
24 Essex #1, Salem, MA, 01970
24 Essex #1, Salem, MA, 01970
24 Essex #1, Salem, MA, 01970
24 Essex #1, Salem, MA, 01970

$469,900

24 Essex #1, Salem, MA, 01970

28
Courtesy of: Heather Lawrence | Boston BD Realty