2820 Lytton Street, San Diego, CA 92110, United States
Location
2820 Lytton St
San Diego
, CA
See map: Google Maps