Webb Lake Park
Amenities:
Bathroom
Website URL:
Address:
11666 Avena Pl
San Diego
, CA
, 92128
33° 1' 2.6616" N, 117° 4' 38.424" W
See map: Google Maps