Don't construct low cost houses for people - just allow people own lands at reasonable rates.
I'm sure Rs. 15 lacs flats would be worth not even Rs. 5 lacs (from cost perspective). rest of the money will be eaten by all the middle men involved in building property as well as selling property.