26Villa20,000,000 QARExtremely Rare Art Deco Property in Paris FranceAl Aziziyah, Al Aziziyah, Doha 4 4 325 sqm