96 Den Hollow Rd Guilford, CT 06437