根据您说的情况,可以在通州购买房子。
在通州购买房子的购买条件,需要满足其一即可:
北京户口,北京无房
北京市通州户口(落户通州3年以上),以家庭为单位至多可以买两套
北京户口,但不是通州户口,已有1套房子,近3年连续在通州缴纳社保和个税的家庭,可以买一套
北京工作居住证(绿色),北京无房可以在通州买第一套房子
集体户口,等同于北京户口,北京无房,可以在通州购买