18 Elwood Ln Norwich CT 06360 Records