11
10628 Ventura Blvd
Studio City, CA 91604
$40.44 USD/SF/YR
4,350 SF
1
Space Available
Built 1945
4,350 SF Contiguous
Built 1945
4,350 SF
$40.44 USD/SF/YR
Retail