Storrs Center Selected as Finalist for ULI Global Awards for ExcellenceStorrs Center is one of twenty-two real estate developments that have been selected as finalists in the 2015 Urban Land Institute (ULI)...