1 bedroom with attach washroom kitchen tv 30 rent with maintenance near Grand Mosque
This property is no longer available