Image
102 E. Gregory
Located in Champaign on the corner of Gregory Dr. and 1st Street, this building is centered between Senior Land and the University of Illinois Athletic stadiums. These fully upgraded units include Smart TVs in the living room and each bedroom, large windows with ample natural light, and living spaces built to entertain.