260 Glenbrook Rd Storrs Mansfield, CT 06269