13
12 Royce Cir
Storrs, CT 06268
Rate Upon Request
373-2,318 SF
7
Spaces Available
Built 2012
2,945 SF Contiguous
Built 2012
373-2,318 SF
Rate Upon Request
Retail