23
250 E Olive Ave
Burbank, CA 91502
$39.00 USD/SF/YR
2,592-12,009 SF
6
Spaces Available
Built 2005
12,009 SF Contiguous
Built 2005
2,592-12,009 SF
$39.00 USD/SF/YR
Office