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