
Otay Mesa Open Space
5.0 (1)park
An expansive natural park in San Diego, offering open terrain and sweeping scenic views.
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.