Image October 15, 2023 California Landmark Group plans 111 small lot homes at 21241 W Ventura Boulevard in Woodland Hills The project would replace a low-rise office complex just south of the 101