718 Richards St. Geneva, IL 60134