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