Overlook Park (Open Space) in San Diego

Overlook Park (Open Space) in San Diego is a park (wheelchair accessible). Overlook Park (Open Space) is located near Underlook Trail.

Leisure
park
Wheelchair Access
yes