Townhouses for Rent in Fox Hills South, Fox Hills, Lusail 3 results