The Vanowen Apartments at 11604 Vanowen St. in North Hollywood are expected to cost $24 million to build and will open in late 2022. Long Beach-based architecture firm Studio One Eleven is working to ...