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