Unfurnished | 7 BHK Standalone Villa in Duhail South | Near Landmark Mall | Qatar Living