Storrs Center, adjacent to the University of Connecticut, is a bustling town center featuring shops, residences, restaurants, a public square and even a puppet museum. Located on the site of what used to be a nondescript shopping center, it has created the heart of a college town where none existed before.

Source: RSS Reit

Leave a Reply

Your email address will not be published. Required fields are marked *