2754 Calhoun Street, San Diego, CA 92110, United States
Location
2754 Calhoun St
San Diego
, CA
See map: Google Maps