Trg Džavaharlala Nehrua 18-20, Trg Džavaharlala Nehrua 18-20, Zagreb