Image August 9, 2023 Seven-story, 42-unit apartment building pitched for 11208 W Burbank Boulevard in North Hollywood A short walk from North Hollywood Station