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