57 Puritan Road, Swampscott, MA 01907 - MLS#72810227 - Ed Greable -...