Burbank

Advertisement

Rendering vs. Reality: Talaria at Burbank
The five-story building is highlighted by a Whole Foods Market.
By Steven Sharp