2
1659 Storrs Rd
Storrs Mansfield, CT 06268
$4,362,386 USD
12,256 SF
7% Cap Rate
12,256 SF
$4,362,386 USD
Convenience Store