25663 W Florence Avenue, Antioch, IL 60002