The office space located in the Burbank Central Avenue site offers great views of Glendale's business district from the 17th floor of Glendale Plaza - a high-rise office building with honed limestone façade that's adjacent to the 134 Freeway. It features a landscaped courtyard between the parking structure and the building, which has state of the art computer-controlled heating, ventilation and...