Exclusive first look: the Creswell

July 29, 2015  A new boutique apartment building with a quirky history, the Creswell, 1220 Huron Road, is set to open with 80 luxury one- and two-bedroom apartments in Playhouse Square.