合法的。城市自建房,只要有相关部门发放的土地使用证,房管部门发放的房屋产权证,就可以出售。城市里有很多自建的私产房,这些房屋的历史悠久,很多都是祖传的。这些房屋,只要有国家认可的土地使用证,和办理了相关的产权证,这样的房屋,和购买的商品房,享受一样的政策。