Browsing Tag

Q Properties’ phase 2 of its new Reem Hills luxury apartments sells out in just six hours