799 Bennington St, Boston, MA 02128, USA
A blend of sandy beach & open green space offering harbor & airport views & several ball courts.
Address
Website