6
13359 Ventura Blvd
Sherman Oaks, CA 91423
$71.25 USD/SF/YR
3,200 SF
1
Space Available
Built 1939
3,200 SF Contiguous
Built 1939
3,200 SF
$71.25 USD/SF/YR
Retail