An application submitted recently to the Los Angeles Department of City Planning reveals new details for a proposed mixed-use apartment complex that California Landmark Group could bring to Ventura Boulevard in Woodland Hills.
The project, slated for an approximately 3.88-acre site located at 21241 W. Ventura Boulevard, calls for replacing low-rise commercial uses and surface parking with a new seven-story, approximately 105-foot-tall building featuring 578 apartments above 7,401 square feet of ground-floor commercial space with a two-level, 609-car garage.