July 15, 2015 On June 1, residents began moving into Innova at 10001 Chester Avenue. The ultra-luxury apartments are attracting a diverse array of tenants with 177 new units ranging from 512 to 1,120 square feet.
July 15, 2015 On June 1, residents began moving into Innova at 10001 Chester Avenue. The ultra-luxury apartments are attracting a diverse array of tenants with 177 new units ranging from 512 to 1,120 square feet.