Redevelopment Options Under Review for 21241 Ventura Boulevard in Woodland Hills
California Landmark Group has presented two alternative redevelopment concepts for a property located at 21241 Ventura Boulevard in Woodland Hills, according to materials shared with the Woodland Hills-Warner Center Neighborhood Council. The site is currently…

