Griswold Apartments - Townhouse Apartments 174-180 Pachaug River Road, Griswold, CT 06351