120 West Wilson Ave,
Glendale ,
CA
91203
UNITED STATES
With the best location in Glendale, The Brand puts you just a short walk to your favorite restaurants and shopping – with some soon-to-be new favorites located right downstairs! All just moments from the San Gabriel mountains for outdoor pursuits, and the freeway for quick access to downtown L.A. and beyond.
Worldwide > United States > Glendale > Apartments