Image February 25, 2025 Mixed-use building proposed at 2214 Windsor Ave. in Altadena Three-story building would feature 54 apartments