32.802332493672, -117.23428172331

1966 Hornblend st,
San Diego, CA, 92109, United States