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