Yes, Townsquare is a freehold community, non-residents foreigners as well residents of the UAE can buy property without restriction.