Homes for sale - 957 Storrs Road, Mansfield, CT 06268 – MLS#1703161...