207 Forest Ave Swampscott, MA 01907-2293 Contact: Peter Sack Phone: 781/596-8830 Map « Back to All Listings