61 Hillyndale Rd, Storrs Mansfield, CT 06268