Business Arts Plaza
3601 W. Olive Street, Burbank, CA 90505
- Triangular office building located in Burbank
- 8-story modern granite and glass building
- Easy access to 101, 134 and 5 Freeways
- Spacious contemporary lobby
- Creative office spaces
- Subterranean parking