The 14 Freeway. Offramp (1/2 mile long) swooping over it at the bottom leftish. The 76 Station sign, directly above that stick reaching up to the slightly left of middle is pointing at another new development. Not sure we need a new strip mall, but that's what's going in there.











