Americana at Brand is an outdoor shopping mall located at the downtown area of Glendale, California. Glendale is a city located on the foothills of the Verdugo mountains,  north of downtown Los Angeles. It is an outdoor shopping mall that resembles a city center with shops, parks and apartment dwellings.   Address: 889 Brand Blvd., […] ↓ Read the rest of this entry…