887 Stafford Rd
Storrs Mansfield, CT 06268
$249,900 USD
2,004 SF
2,004 SF
$249,900 USD
Flex