57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907
57 Puritan Rd #2, Swampscott, MA, 01907

$644,000

57 Puritan Rd #2, Swampscott, MA, 01907

40
Courtesy of: Maria Salzillo J. Barrett & Company