19
4110 Cahuenga Blvd
Toluca Lake, CA 91602
$38.40 USD/SF/YR
1,687 SF
1
Space Available
Built 1955
1,687 SF Contiguous
Built 1955
1,687 SF
$38.40 USD/SF/YR
Office