17
158-160 Glendale Blvd
Los Angeles, CA 90026
$47.40 USD/SF/YR
6,686 SF
1
Space Available
Built 1922
6,686 SF Contiguous
Built 1922
6,686 SF
$47.40 USD/SF/YR
Office