Penn Athletic Area in San Diego

Penn Athletic Area in San Diego is a park. Penn Athletic Area is located near Hyman Place.

Leisure
park
Located in San Diego County
Country United States