2
1659 Storrs Rd
Storrs Mansfield, CT 06268
Price Upon Request
12,256 SF
6.7% Cap Rate
12,256 SF
Price Upon Request
Convenience Store