Image December 13, 2023 130 apartments with a Mercedes-Benz dealership pitched for 16747 Ventura Boulevard in Encino The 12-story building would rise next to Los Encinos State Historic Park