Fox Canyon, San Diego, CA Spots

Tower
4757 University Ave, San Diego