33 Charles Street, Salem, MA, 01970
33 Charles Street, Salem, MA, 01970
33 Charles Street, Salem, MA, 01970
33 Charles Street, Salem, MA, 01970
33 Charles Street, Salem, MA, 01970
33 Charles Street, Salem, MA, 01970
33 Charles Street, Salem, MA, 01970
33 Charles Street, Salem, MA, 01970
33 Charles Street, Salem, MA, 01970
33 Charles Street, Salem, MA, 01970
33 Charles Street, Salem, MA, 01970
33 Charles Street, Salem, MA, 01970
33 Charles Street, Salem, MA, 01970
33 Charles Street, Salem, MA, 01970
33 Charles Street, Salem, MA, 01970
33 Charles Street, Salem, MA, 01970
33 Charles Street, Salem, MA, 01970
33 Charles Street, Salem, MA, 01970
33 Charles Street, Salem, MA, 01970
33 Charles Street, Salem, MA, 01970
33 Charles Street, Salem, MA, 01970
33 Charles Street, Salem, MA, 01970
33 Charles Street, Salem, MA, 01970
33 Charles Street, Salem, MA, 01970
33 Charles Street, Salem, MA, 01970
33 Charles Street, Salem, MA, 01970
33 Charles Street, Salem, MA, 01970
33 Charles Street, Salem, MA, 01970
33 Charles Street, Salem, MA, 01970
33 Charles Street, Salem, MA, 01970
33 Charles Street, Salem, MA, 01970
33 Charles Street, Salem, MA, 01970
33 Charles Street, Salem, MA, 01970
33 Charles Street, Salem, MA, 01970

$549,000

33 Charles Street, Salem, MA, 01970

34
Courtesy of: Julianna Tache | Tache Real Estate, Inc.