Developer wins IDA tax breaks for Huntington Station apartme