A mixed-use center for town and gown

Image: 
Description text: 
<strong>Storrs Center</strong> <em>Mansfield, CT</em>
Headline Display: 
Yes