The property located at 6294 Island Road in Cicero was sold on Dec. 23, 2024 for $284,000, or $189 per square foot. The house ...