20
15301 Ventura Blvd
Sherman Oaks, CA 91403
Rate Upon Request
1,821-28,192 SF
10
Spaces Available
Built 1979
16,195 SF Contiguous
Built 1979
1,821-28,192 SF
Rate Upon Request
Office