Otay Mesa Open Space

5.0 (1)park

An expansive natural park in San Diego, offering open terrain and sweeping scenic views.

Find on Google Maps

Description

Located in San Diego, California, the site functions as a park and natural area centered on an open expanse of landscape and outdoor scenery.

Ask Karpo for more information.