The Dearborn Plaza apartment tower is located at Ida B. Wells and Dearborn Street in Chicago, Illinois. The 360-luxury apartment development will feature best-in-class amenities featuring fitness center, lounge and entertainment room, and swimming pool. The rooftop will have a 6,000 SF restaurant and bar. The project is current in predevelopment and design.