Land across the Street from 350 Euclid Ave.
San Diego, CA 92114
United States

Location