The urban poor in 57 towns of Gujarat will get homes under the Union government's `housing for all' mission by 2022. The houses will be built for Rs 50 lakh under the Pradhan Mantri Awas Yojna (PMAY) and they will be allocated to 45 lakh people from the low income group.