Los Angeles’ newest pedestrian-only plaza is also its largest. Broxton Plaza — 14,000 square feet of outdoor space in Westwood Village, just minutes from UCLA — is getting its big ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results