121
15301 Ventura Blvd
Sherman Oaks, CA 91403
$33.00 - $51.00 USD/SF/YR
565-16,195 SF
6
Spaces Available
Built 1979
16,195 SF Contiguous
Built 1979
565-16,195 SF
$33.00 - $51.00 USD/SF/YR
Retail