Gertrude Howes Playground

72 Moreland St, Boston, MA