28 King Hill Rd #32 Storrs Mansfield CT 06268 Records