31 First C, Salem, MA, 01970
31 First C, Salem, MA, 01970
31 First C, Salem, MA, 01970
31 First C, Salem, MA, 01970
31 First C, Salem, MA, 01970
31 First C, Salem, MA, 01970
31 First C, Salem, MA, 01970
31 First C, Salem, MA, 01970
31 First C, Salem, MA, 01970
31 First C, Salem, MA, 01970
31 First C, Salem, MA, 01970
31 First C, Salem, MA, 01970
31 First C, Salem, MA, 01970
31 First C, Salem, MA, 01970
31 First C, Salem, MA, 01970
31 First C, Salem, MA, 01970
31 First C, Salem, MA, 01970
31 First C, Salem, MA, 01970
31 First C, Salem, MA, 01970
31 First C, Salem, MA, 01970
31 First C, Salem, MA, 01970
31 First C, Salem, MA, 01970
31 First C, Salem, MA, 01970

$415,000

31 First C, Salem, MA, 01970

23
Courtesy of: Paula Pickett | Coldwell Banker Realty - Marblehead