23 Union #2, Salem, MA, 01970
23 Union #2, Salem, MA, 01970
23 Union #2, Salem, MA, 01970
23 Union #2, Salem, MA, 01970
23 Union #2, Salem, MA, 01970
23 Union #2, Salem, MA, 01970
23 Union #2, Salem, MA, 01970
23 Union #2, Salem, MA, 01970
23 Union #2, Salem, MA, 01970
23 Union #2, Salem, MA, 01970
23 Union #2, Salem, MA, 01970
23 Union #2, Salem, MA, 01970
23 Union #2, Salem, MA, 01970
23 Union #2, Salem, MA, 01970
23 Union #2, Salem, MA, 01970
23 Union #2, Salem, MA, 01970
23 Union #2, Salem, MA, 01970
23 Union #2, Salem, MA, 01970
23 Union #2, Salem, MA, 01970
23 Union #2, Salem, MA, 01970
23 Union #2, Salem, MA, 01970
23 Union #2, Salem, MA, 01970
23 Union #2, Salem, MA, 01970
23 Union #2, Salem, MA, 01970
23 Union #2, Salem, MA, 01970
23 Union #2, Salem, MA, 01970

$799,000

23 Union #2, Salem, MA, 01970

26
Courtesy of: Kevin Baker | Impact Realty, LLC