342 Essex Street, Swampscott, MA, 01907
342 Essex Street, Swampscott, MA, 01907
342 Essex Street, Swampscott, MA, 01907
342 Essex Street, Swampscott, MA, 01907
342 Essex Street, Swampscott, MA, 01907
342 Essex Street, Swampscott, MA, 01907
342 Essex Street, Swampscott, MA, 01907
342 Essex Street, Swampscott, MA, 01907
342 Essex Street, Swampscott, MA, 01907
342 Essex Street, Swampscott, MA, 01907
342 Essex Street, Swampscott, MA, 01907
342 Essex Street, Swampscott, MA, 01907
342 Essex Street, Swampscott, MA, 01907
342 Essex Street, Swampscott, MA, 01907
342 Essex Street, Swampscott, MA, 01907
342 Essex Street, Swampscott, MA, 01907
342 Essex Street, Swampscott, MA, 01907
342 Essex Street, Swampscott, MA, 01907
342 Essex Street, Swampscott, MA, 01907
342 Essex Street, Swampscott, MA, 01907
342 Essex Street, Swampscott, MA, 01907
342 Essex Street, Swampscott, MA, 01907
342 Essex Street, Swampscott, MA, 01907
342 Essex Street, Swampscott, MA, 01907
342 Essex Street, Swampscott, MA, 01907
342 Essex Street, Swampscott, MA, 01907
342 Essex Street, Swampscott, MA, 01907
342 Essex Street, Swampscott, MA, 01907
342 Essex Street, Swampscott, MA, 01907
342 Essex Street, Swampscott, MA, 01907

$499,000

342 Essex Street, Swampscott, MA, 01907

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