Pickard Chilton's River Point in Chicago, Illinois received the Merit Award, Out-of-State from the Connecticut Green Building Council in 2018.
Read more...