Beach Walk Residences 2by Imtiaz DevelopmentsPayment Plan60/40HandoverQ3 2026 Beach Walk Residences 2, Central Island (A), Dubai Islands, Dubai