839 Main St #106 Torrington CT 06790 Records