Vermont Miracle Park

3.9 (66)park

A neighborhood green space in South Los Angeles offering open lawns and room for community recreation.

Find on Google Maps

Description

Located at W 81st St in South Los Angeles, the grounds provide an open outdoor space for the surrounding community.


Nearby places

Ask Karpo for more information.