Storrs Center

Overall, this $220 million project will be "one of the most ambitious public/private initiatives" in Connecticut.
Sep 22, 2010   New Urban Network