2444 San Diego Avenue, San Diego, CA 92110, United States
Location
2444 San Diego Ave
San Diego
, CA
See map: Google Maps