Sherman Oaks Galleria can be found in the heart of Sherman Oaks, CA. The property, classified as a Lifestyle/Specialty Center, sits at 101/Ventura & 405/San Diego Frwys.. Established in 1980, the property saw major improvements during its 1998 renovation. With 300,000 sqft. of retail space and approximately 40 stores, it offers a wide variety of shopping options. The center provides 3,700 parking spaces alongside a food court.