Ventura Park

5.0 (4)park

A neighborhood green space in Boston's Cedar Grove, offering a quiet, relaxed retreat.

Find on Google Maps

Description

Ventura Park is a public park located in the Cedar Grove neighborhood of Boston.

Ask Karpo for more information.