We are pleased to announce that Midwest Screens has been chosen to provide Phantom Retractable Screens for Hubbard Place, the River North neighborhood’s newest luxury rental residences. Still in construction and towering 43 stories tall, residents will now be able to fully enjoy all a Chicago high rise view has to offer.