Humphrey St @ Greenwood Ave

Swampscott, MA 01907