Dell Rock Park

4.6 (24)park

A slice of outdoor green space set right in Boston's Hyde Park neighborhood.

Find on Google Maps

Description

Ask Karpo for more information.