441 Essex Street #103, Swampscott, MA 01907 - Homesnap