1589 Main Street #90, Willimantic, CT 06226 - Homesnap