Board approves Horizon milestone payment | Horizon Development | Carpentersville | The Common News