Montage Park

5.0 (1)park

An Otay Ranch community park offering open green space and outdoor recreation amenities.

Find on Google Maps

Description

Located in Chula Vista, California, the park provides an outdoor setting for local residents and visitors.

Ask Karpo for more information.