Where is Stockton Blvd & Lemon Hill Ave located?
Stockton Blvd & Lemon Hill Ave, Stockton Blvd & Lemon Hill Ave, United States of America (approx. 38.516434°, -121.438515°)
Stockton Blvd & Lemon Hill Ave, Stockton Blvd & Lemon Hill Ave, United States of America (approx. 38.516434°, -121.438515°)