Ostra Palace Villasby EmaarLaunch PriceAED13.1MPayment Plan80/20HandoverQ3 2029VillasOstra Palace Villas, The Oasis by Emaar, Dubai