887 Stafford Rd
Storrs Mansfield, CT 06268
$350,000 USD
2,004 SF
2,004 SF
$350,000 USD
Flex