3 Williams TER, Swampscott, MA 01907 - MLS#72833473 - Ed Greable - ...