Liberty Station NTC Park - San Diego, CA
Address:
2455 Cushing Rd.
San Diego
, CA
, 92106
32° 44' 5.928" N, 117° 12' 46.2924" W
See map: Google Maps