5
96 Storrs rd
Mansfield, CT 06250
$5,842,321 USD
14,864 SF
6.25% Cap Rate
14,864 SF
$5,842,321 USD
Storefront