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