Image June 5, 2026 85 apartments proposed at 15242 W. Parthenia St. in North Hills The seven-story building would replace a commercial structure east of Sepulveda