This is a apartment home. This home is located at 56 Hammond Ct APT 2, Colchester, CT 06415.Show more