Image June 4, 2026 Affordable housing proposed for 23022 W. Ventura Blvd. in Woodland Hills Plans call for a seven-story building with 96 apartments