58 Essex Street, Swampscott, MA, 01907
58 Essex Street, Swampscott, MA, 01907
58 Essex Street, Swampscott, MA, 01907
58 Essex Street, Swampscott, MA, 01907
58 Essex Street, Swampscott, MA, 01907
58 Essex Street, Swampscott, MA, 01907
58 Essex Street, Swampscott, MA, 01907
58 Essex Street, Swampscott, MA, 01907
58 Essex Street, Swampscott, MA, 01907
58 Essex Street, Swampscott, MA, 01907
58 Essex Street, Swampscott, MA, 01907
58 Essex Street, Swampscott, MA, 01907
58 Essex Street, Swampscott, MA, 01907
58 Essex Street, Swampscott, MA, 01907
58 Essex Street, Swampscott, MA, 01907
58 Essex Street, Swampscott, MA, 01907
58 Essex Street, Swampscott, MA, 01907
58 Essex Street, Swampscott, MA, 01907
58 Essex Street, Swampscott, MA, 01907
58 Essex Street, Swampscott, MA, 01907
58 Essex Street, Swampscott, MA, 01907

$399,900

58 Essex Street, Swampscott, MA, 01907

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