Orra The Embankmentby ORRA REAL ESTATE DEVELOPMENTLaunch PriceAED1.3MPayment Plan80/20HandoverQ2 2024ApartmentsOrra The Embankment, Jumeirah Lake Towers (JLT), Dubai