Location Map - The Diplomat Residences Town Square Dubai

Location Map